GitHub yakatanga registry yepakeji inoenderana neNPM, Docker, Maven, NuGet uye RubyGems.

GitHub yakaziviswa nezve kutangwa kwesevhisi itsva Package Registry, mukati meiyo vagadziri vanopihwa mukana wekuburitsa uye kugovera mapakeji ane maapplication nemaraibhurari. Inotsigira kugadzirwa kweakavanzika mapakeji repositori, anowanikwa chete kune mamwe mapoka evagadziri, uye veruzhinji dura rekutumira magungano akagadzirira ezvirongwa zvavo nemaraibhurari.

Iyo sevhisi yakaunzwa inokutendera iwe kuronga yepakati maitiro ekuburitsa zvinovimbika zvakananga kubva kuGitHub, ichipfuura vamiriri uye chikuva-chaiwo mapakeji repositori. Kuisa uye kushambadza mapakeji uchishandisa GitHub Package Registry inogona kushandiswa vagara varipo vakajairwa mapakeji mamaneja nemirairo, senge npm, docker, mvn, nuget uye gem - zvichienderana nezvavanoda, imwe yekunze pasuru repositories yakapihwa neGitHub yakabatana - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com or rubygems.pkg.github.com.

Iyo sevhisi parizvino iri mukuyedzwa kwebeta, panguva iyo kuwana kunopihwa mahara kune ese marudzi ezvinyorwa. Mushure mekunge kuyedzwa kwapera, kupinda kwemahara kunogumira kune veruzhinji repositori uye yakavhurika sosi repositori chete. Kuti ikurumidze kurodha pasi mapakeji, network yepasirese caching content delivery network inoshandiswa, iri pachena kune vashandisi uye haidi kusarudzwa kwakasiyana kwemagirazi.

Kushambadzira mapakeji, iwe unoshandisa iyo account account sekuwana iyo kodhi paGitHub. Chaizvoizvo, kunze kwezvikamu zve "tags" uye "releases", chikamu chitsva che "mapakeji" chakatsanangurwa, basa iro rinopindirana zvisingaite mune yazvino maitiro ekushanda neGitHub. Sevhisi yekutsvaga yawedzerwa nechikamu chitsva chekutsvaga mapakeji. Masetirwo emvumo aripo ekodhi repositori anogarwa nhaka otomatiki pamapakeji, achikubvumidza kuti utore kuwana kune ese ari maviri kodhi uye magungano munzvimbo imwechete. Webhu hook uye API sisitimu inopihwa kuti igone kusanganisa ekunze maturusi neGitHub Package Registry, pamwe nemishumo ine yekurodha nhamba uye nhoroondo yeshanduro.

GitHub yakatanga registry yepakeji inoenderana neNPM, Docker, Maven, NuGet uye RubyGems.

Source: opennet.ru

Voeg