GitHub wis ngluncurake registri paket sing kompatibel karo NPM, Docker, Maven, NuGet lan RubyGems

GitHub diumumake babagan peluncuran layanan anyar Registrasi Paket, ing ngendi pangembang diwenehi kesempatan kanggo nerbitake lan nyebarake paket karo aplikasi lan perpustakaan. Ndhukung nggawe repositori paket pribadi, mung bisa diakses kanggo klompok pangembang tartamtu, lan repositori umum umum kanggo ngirim majelis siap-siap saka program lan perpustakaan.

Layanan sing diwenehake ngidini sampeyan ngatur proses terpusat kanggo ngirim dependensi langsung saka GitHub, ngliwati perantara lan repositori paket khusus platform. Kanggo nginstal lan nerbitake paket nggunakake Registry Paket GitHub bisa digunakake wis ana manager paket menowo lan printah, kayata npm, docker, mvn, nuget lan permata - gumantung pilihan, siji saka repositori paket external sing diwenehake dening GitHub disambungake - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com utawa rubygems.pkg.github.com.

Layanan kasebut saiki ana ing uji coba beta, sajrone akses kasedhiya gratis kanggo kabeh jinis repositori. Sawise tes rampung, akses gratis bakal diwatesi mung ing repositori umum lan repositori sumber terbuka. Kanggo nyepetake ndownload paket, jaringan pangiriman konten caching global digunakake, sing transparan kanggo pangguna lan ora mbutuhake pilihan pangilon sing kapisah.

Kanggo nerbitake paket, sampeyan nggunakake akun sing padha kanggo ngakses kode ing GitHub. Ateges, saliyane bagean "tag" lan "rilis", bagean "paket" anyar wis diusulake, karya sing cocog karo proses saiki nggarap GitHub. Layanan telusuran wis ditambahi karo bagean anyar kanggo nggoleki paket. Setelan ijin sing wis ana kanggo repositori kode diwarisake kanthi otomatis kanggo paket, ngidini sampeyan ngatur akses menyang kode lan rakitan ing sak panggonan. Sistem pancing web lan API diwenehake kanggo ngaktifake integrasi alat eksternal karo Registry Paket GitHub, uga laporan kanthi statistik download lan riwayat versi.

GitHub wis ngluncurake registri paket sing kompatibel karo NPM, Docker, Maven, NuGet lan RubyGems

Source: opennet.ru

Add a comment