GitHub huet e Package Registry lancéiert kompatibel mat NPM, Docker, Maven, NuGet a RubyGems

GitHub ugekënnegt iwwer de Start vun engem neie Service Package Registry, an deem d'Entwéckler d'Méiglechkeet kréien, Packagen mat Applikatiounen a Bibliothéiken ze publizéieren an ze verdeelen. Et ënnerstëtzt d'Schafung vu béide private Package Repositories, nëmme fir verschidde Gruppe vun Entwéckler zougänglech, an ëffentlech ëffentlech Repositories fir d'Liwwerung vu fäerdege Versammlungen vun hire Programmer a Bibliothéiken.

De presentéiert Service erlaabt Iech en zentraliséierte Prozess ze organiséieren fir Ofhängegkeeten direkt vu GitHub ze liwweren, Intermédiairen a plattformspezifesch Package Repositories ëmzegoen. Fir Pakete mat der GitHub Package Registry z'installéieren an ze publizéieren ka benotzt ginn scho bestehend vertraut Paketmanager a Kommandoen, wéi npm, docker, mvn, nuget a gem - jee no Virléiften, ass ee vun den externe Package Repositories, déi vu GitHub geliwwert ginn, verbonne - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com oder rubygems.pkg.github.com.

De Service ass momentan am Beta-Test, wärend den Zougang gratis gëtt fir all Zorte vu Repositories. Nodeems den Test ofgeschloss ass, gëtt de gratis Zougang nëmmen op ëffentlech Repositories an Open Source Repositories limitéiert. Fir d'Download vu Paketen ze beschleunegen, gëtt e globalt Caching Inhalt Liwwernetz benotzt, wat fir d'Benotzer transparent ass an net eng separat Auswiel vu Spigelen erfuerdert.

Fir Packagen ze verëffentlechen, benotzt Dir dee selwechte Kont wéi fir de Code op GitHub ze kréien. Wesentlech, zousätzlech zu den "Tags" an "Releases" Sektiounen, ass eng nei "Packages" Sektioun proposéiert ginn, d'Aarbecht mat där se nahtlos an den aktuelle Prozess vun der Aarbecht mat GitHub passt. De Sichservice gouf erweidert mat enger neier Sektioun fir Packagen ze sichen. Bestehend Permissiounen Astellunge fir Code Repositories ginn automatesch fir Packagen ierflecher, wat Iech erlaabt den Zougang zum Code an Assemblée op enger Plaz ze verwalten. E Web Hook an API System gëtt zur Verfügung gestallt fir d'Integratioun vun externen Tools mat der GitHub Package Registry z'erméiglechen, souwéi Berichter mat Downloadstatistiken a Versiounsgeschicht.

GitHub huet e Package Registry lancéiert kompatibel mat NPM, Docker, Maven, NuGet a RubyGems

Source: opennet.ru

Setzt e Commentaire