Mae GitHub wedi lansio cofrestrfa becynnau sy'n gydnaws ag NPM, Docker, Maven, NuGet a RubyGems

GitHub cyhoeddi am lansio gwasanaeth newydd Cofrestrfa Pecyn, lle mae datblygwyr yn cael y cyfle i gyhoeddi a dosbarthu pecynnau gyda rhaglenni a llyfrgelloedd. Mae'n cefnogi creu ystorfeydd pecynnau preifat, sy'n hygyrch i grwpiau penodol o ddatblygwyr yn unig, a storfeydd cyhoeddus cyhoeddus ar gyfer darparu gwasanaethau parod o'u rhaglenni a'u llyfrgelloedd.

Mae'r gwasanaeth a gyflwynir yn caniatáu ichi drefnu proses ganolog ar gyfer darparu dibyniaethau yn uniongyrchol o GitHub, gan osgoi cyfryngwyr a storfeydd pecyn platfform-benodol. I osod a chyhoeddi pecynnau gan ddefnyddio Cofrestrfa Pecyn GitHub gellir ei ddefnyddio rheolwyr pecyn a gorchmynion cyfarwydd sydd eisoes yn bodoli, megis npm, docker, mvn, nuget a gem - yn dibynnu ar ddewisiadau, mae un o'r ystorfeydd pecyn allanol a ddarperir gan GitHub wedi'i gysylltu - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com neu rubygems.pkg.github.com.

Mae'r gwasanaeth mewn profion beta ar hyn o bryd, pan ddarperir mynediad am ddim i bob math o gadwrfeydd. Ar ôl cwblhau'r profion, bydd mynediad am ddim yn gyfyngedig i ystorfeydd cyhoeddus a storfeydd ffynhonnell agored yn unig. Er mwyn cyflymu'r broses o lawrlwytho pecynnau, defnyddir rhwydwaith dosbarthu cynnwys caching byd-eang, sy'n dryloyw i ddefnyddwyr ac nad oes angen dewis gwahanol o ddrychau arno.

I gyhoeddi pecynnau, rydych chi'n defnyddio'r un cyfrif ag i gyrchu'r cod ar GitHub. Yn y bôn, yn ogystal â'r adrannau “tagiau” a “rhyddhau”, mae adran “pecynnau” newydd wedi'i chynnig, ac mae'r gwaith yn cyd-fynd yn ddi-dor â'r broses gyfredol o weithio gyda GitHub. Mae'r gwasanaeth chwilio wedi'i ehangu gydag adran newydd ar gyfer chwilio pecynnau. Mae gosodiadau caniatâd presennol ar gyfer storfeydd cod yn cael eu hetifeddu'n awtomatig ar gyfer pecynnau, sy'n eich galluogi i reoli mynediad at god a chynulliadau mewn un lle. Darperir bachyn gwe a system API i alluogi integreiddio offer allanol gyda Chofrestrfa Pecyn GitHub, yn ogystal ag adroddiadau gydag ystadegau lawrlwytho a hanes fersiynau.

Mae GitHub wedi lansio cofrestrfa becynnau sy'n gydnaws ag NPM, Docker, Maven, NuGet a RubyGems

Ffynhonnell: opennet.ru

Ychwanegu sylw