GitHub
Mit dem vorgestellten Service können Sie einen zentralen Prozess für die Bereitstellung von Abhängigkeiten direkt von GitHub aus organisieren und dabei Zwischenhändler und plattformspezifische Paket-Repositorys umgehen. Zum Installieren und Veröffentlichen von Paketen mithilfe der GitHub-Paketregistrierung
Der Dienst befindet sich derzeit im Betatest, bei dem der Zugriff für alle Arten von Repositories kostenlos bereitgestellt wird. Nach Abschluss der Tests ist der kostenlose Zugriff nur noch auf öffentliche Repositories und Open-Source-Repositories beschränkt. Um das Herunterladen von Paketen zu beschleunigen, wird ein globales Caching-Content-Delivery-Netzwerk verwendet, das für Benutzer transparent ist und keine separate Auswahl von Spiegeln erfordert.
Zum Veröffentlichen von Paketen verwenden Sie dasselbe Konto, mit dem Sie auf den Code auf GitHub zugreifen. Im Wesentlichen wurde zusätzlich zu den Abschnitten „Tags“ und „Releases“ ein neuer Abschnitt „Pakete“ vorgeschlagen, dessen Arbeit sich nahtlos in den aktuellen Prozess der Arbeit mit GitHub einfügt. Der Suchdienst wurde um einen neuen Bereich zur Paketsuche erweitert. Vorhandene Berechtigungseinstellungen für Code-Repositorys werden automatisch für Pakete übernommen, sodass Sie den Zugriff auf Code und Assemblys an einem Ort verwalten können. Es wird ein Web-Hook und ein API-System bereitgestellt, um die Integration externer Tools in die GitHub-Paketregistrierung sowie Berichte mit Download-Statistiken und Versionsverlauf zu ermöglichen.
Source: opennet.ru