GitHub Registar paketa usluga, usluga upravljanja paketima

GitHub je najavio izlazak novog Registra paketa usluga, u kojem programeri imaju priliku objaviti i distribuirati pakete s aplikacijama i knjižnicama.

Registar servisnih paketa podržava stvaranje privatnih spremišta paketa koji su dostupni samo određenim skupinama programera i javna spremišta za isporuku gotovih paketa za vaše programe i knjižnice.

O registru paketa usluga

Istaknuta usluga Registra paketa usluga omogućuje vam razvoj koda i pripremu paketa na jednom mjestu, kao i organiziranje centraliziranog postupka isporuke ovisnosti izravno s GitHub-a.

Na taj se način izbjegavaju određeni posrednici i spremišta određenih paketa za različite platforme.

Najava registra paketa usluga opisuje: 

Registar paketa GitHub u potpunosti je integriran s GitHubom, tako da možete koristiti iste alate za pretraživanje, navigaciju i upravljanje za pronalaženje i objavljivanje paketa kao i za svoja spremišta.

Također možete koristiti ista korisnička i timska dopuštenja za zajedničko upravljanje kodom i paketima. Registar paketa GitHub pruža brza i pouzdana preuzimanja podržana globalnim CD-om GitHub.

Kompatibilan je sa poznatim alatima za upravljanje paketima: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) i Docker slike, s još mnogo toga.

Da biste instalirali i objavili pakete pomoću Registra servisnih paketa, sMože koristiti postojeće upravitelje paketa i naredbe poput npm, docker, mvn, nuget i gem.

Na temelju korisničkih postavki povezano je jedno od vanjskih spremišta paketa koje pruža GitHub: npm.pkg.github .com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com ili rubygems .pkg.github.com.

paketi-terminal

Kada radite na projektu koji ima ovisnosti o paketima, važno je da im vjerujete, razumijete njihov kôd i povežete se sa zajednicom koja ih je izgradila.

A unutar organizacija morate biti u mogućnosti brzo pronaći ono što je odobreno za upotrebu.

Paketi zajedno s vašim kodom

Da bi se ubrzalo učitavanje paketa, koristi se globalna mreža za isporuku predmemoriranog sadržaja što je korisnicima transparentno i ne zahtijeva zaseban odabir duplikata. Za objavljivanje paketa koristi se isti račun kao i za pristup kodu na GitHubu.

Zapravo, uz odjeljke "oznake" i "izdanja", predložen je novi odjeljak "paketi", čiji se rad savršeno uklapa u trenutni proces rada s GitHubom.

Paketi hostirani na GitHubu uključuju detalje o preuzimanju i statistiku, zajedno s njihovom cjelovitom poviješću, tako da točno znate što je uključeno.

To olakšava pronalaženje i korištenje ispravnog paketa kao ovisnosti za vaš projekt i povećava vaše samopouzdanje da sadrži samo ono što se oglašava. S više informacija o paketima koje objavljujete, možete točno razumjeti kako ih drugi ljudi i spremišta koriste.

Usluga pretraživanja proširena je novim odjeljkom za traženje paketa. Postojeće postavke prava pristupa za spremišta koda automatski se nasljeđuju za pakete, što vam omogućuje kontrolu pristupa i kodu i paketima na jednom mjestu.

Osiguran je mrežni sustav povezivanja za povezivanje vaših kontrolera pozvanih prije ili nakon objavljivanja i API-ja za integraciju vanjskih alata u Registar paketa usluga. Dostupno je i izvješće sa statistikom preuzimanja i poviješću verzija.

Mogu li isprobati Registar paketa usluga?

Trenutno je Registar paketa usluga, trenutno je u fazi beta testiranja, u kojem, prije zahtjeva, pristup je besplatan za sve vrste spremišta.

Nakon završetka testa, besplatan pristup bit će ograničen samo na javna spremišta i spremišta otvorenog koda.

Za programere projekata otvorenog koda, predložena usluga može biti korisna za organizaciju testiranja prije izdanja prije formiranja konačnih izdanja koja spadaju u glavna spremišta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.