Publiczne udostępnianie pakietów
Azure DevOps Services
Usługa Azure Artifacts umożliwia łatwe udostępnianie pakietów użytkownikom spoza organizacji, a nawet klientom zewnętrznym korzystającym z publicznych źródeł danych. Pakiety przechowywane w publicznych kanałach informacyjnych można przywrócić i zainstalować przez wszystkich użytkowników w Internecie.
Wymagania wstępne
- Organizacja: Azure DevOps. Utwórz organizację, jeśli jeszcze jej nie masz.
- Projekt publiczny. Utwórz projekt publiczny, jeśli jeszcze go nie masz.
Tworzenie publicznego kanału informacyjnego
Publiczne kanały informacyjne to źródła danych o zakresie projektu w projekcie publicznym. Publiczne kanały informacyjne dziedziczą ustawienia widoczności projektu hostingu.
Zaloguj się do organizacji usługi Azure DevOps, a następnie przejdź do projektu publicznego.
Wybierz pozycję Artefakty, a następnie wybierz pozycję Utwórz kanał informacyjny.
Nadaj kanałowi informacyjnemu nazwę, wybierz pozycję Projekt: PublicProject (zalecane) dla jego zakresu, a następnie wybierz pozycję Utwórz po zakończeniu.
Publikowanie pakietów
Uwaga
Jeśli chcesz opublikować pakiety NuGet, upewnij się, że masz najnowszego dostawcę poświadczeń usługi Azure Artifacts.
Publikowanie pakietów (interfejs wiersza polecenia)
Publikowanie pakietów za pomocą usługi Azure Pipelines
Uwaga
Jeśli twoja organizacja korzysta z zapory lub serwera proxy, upewnij się, że zezwalasz na adresy URL i adresy IP domeny usługi Azure Artifacts.
Udostępnianie pakietów
Aby udostępnić pakiety publicznie, możesz po prostu udostępnić adres URL kanału informacyjnego, np. https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME>
lub udostępnić poszczególne pakiety znaczkami pakietu.
O ile projekt jest publiczny, każdy może wyświetlać i pobierać pakiety z publicznego kanału informacyjnego. Użytkownicy anonimowi nie będą mogli tworzyć nowych źródeł danych ani uzyskiwać dostępu do kosza.