GitHub për lançimin e shërbimit të ri , ku zhvilluesve u jepej mundësia për publikimin dhe shpërndarjen e paketimeve me aplikacione dhe biblioteka. Mbështetet krijimi i depozitave të paketave private, të cilat janë të disponueshme vetëm për grupe të caktuara zhvilluesish, si dhe depozitave publike të hapura për shpërndarjen e ndërtimeve të gatshme të aplikacioneve dhe bibliotekave të tyre.
ShĂ«rbimi i paraqitur mundĂ«son organizimin e njĂ« procesi tĂ« centralizuar tĂ« dorĂ«zimit tĂ« varĂ«sive drejtpĂ«rdrejt nga GitHub, duke anashkaluar ndĂ«rmjetĂ«sit dhe depozitat e paketave specifike pĂ«r platforma tĂ« ndryshme. PĂ«r instalimin dhe publikimin e paketave duke pĂ«rdorur GitHub Package Registry menaxherĂ«t e paketave dhe komandat qĂ« tashmĂ« janĂ« tĂ« njohura, si npm, docker, mvn, nuget dhe gem â nĂ« varĂ«si tĂ« preferencave, lidhet njĂ« nga depozitat e jashtme tĂ« paketave qĂ« ofron GitHub â npm.pkg.github.com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com ose rubygems.pkg.github.com.
Aktualisht, shërbimi është në fazën e beta-testimit, në kuadër të së cilës ofrohet akses falas për të gjitha llojet e repo. Pas përfundimit të testimit, aksesin falas do ta kenë vetëm repo publik dhe repo me burim të hapur. Për të përshpejtuar ngarkimin e paketave, aplikohet një rrjet global të shpërndarjes të përmbajtjes, i cili është transparent për përdoruesit dhe nuk kërkon zgjedhje të veçantë të pasqyrave.
Për publikimin e paketave përdoret e njëjta llogari si për aksesin në kodin në GitHub. Në thelb, përveç seksioneve "etiketat" dhe "lëshimet", është propozuar një seksion i ri "paketat", puna me të cilin përshtatet organikisht në procesin aktual të punës me GitHub. Shërbimi i kërkimit është zgjeruar me një seksion të ri për kërkimin e paketave. Cilësimet ekzistuese të të drejtave të aksesit për repo me kod automatikisht trashëgohen për paketa, duke lejuar menaxhimin e aksesit për kodin dhe ndërtimet në një vend. Ofron një sistem web-hook-ësh dhe API për të siguruar integrimin e mjeteve të jashtme me GitHub Package Registry, si dhe raporte me statistika të ngarkimeve dhe historinë e versioneve.
Burimi: opennet.ru
