GitHub-ek NPM, Docker, Maven, NuGet eta RubyGems-ekin bateragarria den pakete-erregistroa jarri du abian

GitHub iragarri zerbitzu berri bat martxan jartzeari buruz Paketeen Erregistroa, zeinaren barruan garatzaileei aplikazio eta liburutegiekin paketeak argitaratzeko eta banatzeko aukera ematen zaie. Paketeen biltegi pribatuen sorrera onartzen du, garatzaile talde jakin batzuentzat soilik eskuragarriak, eta biltegi publiko publikoak beren programen eta liburutegien muntaiak prestatzeko.

Aurkeztutako zerbitzuak GitHub-etik zuzenean mendekotasunak emateko prozesu zentralizatu bat antolatzeko aukera ematen du, bitartekariak eta plataformako paketeen biltegiak saihestuz. Paketeak instalatzeko eta argitaratzeko GitHub Package Registry erabiliz erabil daiteke lehendik dauden pakete kudeatzaile eta komando ezagunak, hala nola, npm, docker, mvn, nuget eta gem - hobespenen arabera, GitHub-ek eskaintzen dituen kanpoko pakete-biltegietako bat konektatuta dago - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com edo rubygems.pkg.github.com.

Zerbitzua beta proban dago une honetan, eta horietan doako sarbidea eskaintzen da biltegi mota guztietarako. Probak amaitu ondoren, doako sarbidea biltegi publikoetara eta kode irekiko biltegietara soilik mugatuko da. Paketeen deskarga bizkortzeko, caching-eko edukiak bidaltzeko sare global bat erabiltzen da, erabiltzaileentzat gardena dena eta ez du ispilu bereizirik behar.

Paketeak argitaratzeko, GitHub-en kodea atzitzeko duzun kontu bera erabiltzen duzu. Funtsean, "etiketak" eta "argitalpenak" atalez gain, "paketeak" atal berri bat proposatu da, eta lana ezin hobeto egokitzen da GitHub-ekin lan egiteko egungo prozesuan. Bilaketa zerbitzua paketeak bilatzeko atal berri batekin zabaldu da. Kode-biltegietarako lehendik dauden baimen-ezarpenak automatikoki heredatzen dira paketeetarako, eta horrela, kodea eta muntaietarako sarbidea leku bakarrean kudeatu ahal izango duzu. Web kako eta API sistema bat eskaintzen da kanpoko tresnak GitHub Paketeen Erregistroarekin integratzeko, baita deskarga estatistikak eta bertsio-historia duten txostenak ere.

GitHub-ek NPM, Docker, Maven, NuGet eta RubyGems-ekin bateragarria den pakete-erregistroa jarri du abian

Iturria: opennet.ru

Gehitu iruzkin berria