A GitHub üzembe helyezett egy NPM, Docker, Maven, NuGet és RubyGems kompatibilis csomagnyilvántartót.

GitHub bejelentette az új szolgáltatás bevezetéséről Package Registry, amely lehetővé teszi a fejlesztők számára, hogy csomagokat, alkalmazásokat és könyvtárakat publikáljanak és terjesszenek. Támogatja a privát csomag-repozitóriumok létrehozását, amelyeket csak bizonyos fejlesztőcsoportok láthatnak, valamint a nyilvános, publikus repositoriumokat a kész programok és könyvtárak szállításához.

A bemutatott szolgáltatás lehetővé teszi a függőségek központosított szállítási folyamatának megszervezését közvetlenül a GitHub-ról, megkerülve a közvetítőket és a különböző platform-specifikus csomag-repozitóriumokat. A GitHub Package Registry használatával csomagok telepítésére és publikálására már meglévő ismert csomagkezelők és parancsok, mint például npm, docker, mvn, nuget és gem alkalmazhatók — a GitHub által biztosított külső csomag-repozitóriumok közül az egyik, mint npm.pkg.github.com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com vagy rubygems.pkg.github.com, választás szerint csatlakozik. Jelenleg a szolgáltatás bétatesztelési fázisban van, amely során mindenféle repozitórium esetén ingyenes hozzáférés biztosított. A tesztelés befejezése után az ingyenes hozzáférés kizárólag a nyilvános repozitóriumokra és nyílt forráskódú repozitóriumokra korlátozódik. A csomagok betöltésének felgyorsítására globális gyorsítótárazó tartalomszállító hálózatot alkalmaznak, amely a felhasználók számára átlátható és nem igényel külön minden tükröt választani.

A csomagok publikálásához azt a fiókot használják, amely a kódhoz való hozzáféréshez is szükséges a GitHub-on. Alapvetően a „címkék” és a „kiadások” részek mellett egy új „csomagok” szakaszt vezettek be, amely tökéletesen integrálódik a GitHub-al való jelenlegi munkafolyamatba. A keresőszolgáltatás egy új csomagkereső szekcióval bővült. A kód repozitóriumaira vonatkozó meglévő hozzáférési beállítások automatikusan öröklődnek a csomagok számára, így egy helyen kezelhetjük a hozzáférést mind a kódhoz, mind a build-ekhez. Webhook és API rendszer áll rendelkezésre, amely lehetővé teszi a külső eszközök integrálását a GitHub Package Registry-vel, valamint letöltési statisztikákat és verziótörténeti jelentéseket biztosít.

3CX V16 Update 1 Beta — új csevegési lehetőségek és Call Flow Service a híváskezeléshez

A GitHub üzembe helyezett egy NPM, Docker, Maven, NuGet és RubyGems kompatibilis csomagnyilvántartót.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster