GitHub imezindua sajili ya kifurushi inayoendana na NPM, Docker, Maven, NuGet na RubyGems.

GitHub alitangaza kuhusu uzinduzi wa huduma mpya Usajili wa Kifurushi, ambamo watengenezaji hupewa fursa ya kuchapisha na kusambaza vifurushi vyenye programu na maktaba. Inasaidia uundaji wa hazina za kifurushi cha kibinafsi, zinazoweza kufikiwa tu na vikundi fulani vya watengenezaji, na hazina za umma za uwasilishaji wa makusanyiko yaliyotengenezwa tayari ya programu na maktaba zao.

Huduma iliyowasilishwa hukuruhusu kupanga mchakato wa kati wa kuwasilisha vitegemezi moja kwa moja kutoka kwa GitHub, kupita wapatanishi na hazina za kifurushi mahususi za jukwaa. Ili kusakinisha na kuchapisha vifurushi kwa kutumia Usajili wa Kifurushi cha GitHub inaweza kutumika tayari wasimamizi wa vifurushi wanaojulikana na amri, kama vile npm, docker, mvn, nuget na gem - kulingana na mapendeleo, moja ya hazina za kifurushi zinazotolewa na GitHub imeunganishwa - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com au rubygems.pkg.github.com.

Huduma kwa sasa iko katika majaribio ya beta, wakati ambapo ufikiaji hutolewa bila malipo kwa aina zote za hazina. Baada ya majaribio kukamilika, ufikiaji bila malipo utapatikana tu kwenye hazina za umma na hazina za vyanzo huria pekee. Ili kuharakisha upakuaji wa vifurushi, mtandao wa utoaji wa maudhui ya caching wa kimataifa hutumiwa, ambayo ni wazi kwa watumiaji na hauhitaji uteuzi tofauti wa vioo.

Ili kuchapisha vifurushi, unatumia akaunti sawa na kufikia msimbo kwenye GitHub. Kimsingi, pamoja na sehemu za "lebo" na "matoleo", sehemu mpya ya "vifurushi" imependekezwa, kazi ambayo inafaa kikamilifu katika mchakato wa sasa wa kufanya kazi na GitHub. Huduma ya utafutaji imepanuliwa kwa sehemu mpya ya kutafuta vifurushi. Mipangilio iliyopo ya ruhusa za hazina za msimbo hurithiwa kiotomatiki kwa vifurushi, hivyo kukuruhusu kudhibiti ufikiaji wa misimbo na mikusanyiko katika sehemu moja. Mtandao wa ndoano na mfumo wa API hutolewa ili kuwezesha ujumuishaji wa zana za nje na Usajili wa Kifurushi cha GitHub, pamoja na ripoti zilizo na takwimu za upakuaji na historia ya toleo.

GitHub imezindua sajili ya kifurushi inayoendana na NPM, Docker, Maven, NuGet na RubyGems.

Chanzo: opennet.ru

Kuongeza maoni