Artefakty w Azure Pipelines — omówienie

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Usługa Azure Artifacts umożliwia deweloperom publikowanie i używanie różnych typów pakietów z kanałów informacyjnych i publicznych rejestrów, takich jak PyPI, Maven Central i NuGet.org. Możesz połączyć usługę Azure Artifacts z usługą Azure Pipelines, aby publikować artefakty kompilacji i potoku, wdrażać pakiety lub integrować pliki między różnymi etapami potoku w celu kompilowania, testowania lub wdrażania aplikacji.

Obsługiwane artefakty

Typ artefaktu opis
Tworzenie artefaktów Pliki generowane przez kompilację. Przykład: .dll, .exe i . Pliki PDB.
Artefakty potoku Zalecane w celu uzyskania szybszej wydajności w przypadku korzystania z usług Azure DevOps Services. Nieobsługiwane w potokach wydania.
NuGet Publikowanie pakietów NuGet w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak nuget.org.
npm Publikowanie pakietów npm w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak nmpjs.com.
Maven Publikuj pakiety Maven w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak Maven Central, Google Maven Repository, Gradle Plugins i JitPack.
Python Publikowanie pakietów języka Python w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak PyPI.org.
Ładunek Publikowanie pakietów ładunków w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak Crates.io.
Universal Packages Publikowanie pakietów uniwersalnych w źródłach danych usługi Azure Artifacts lub nadrzędnych pakietach uniwersalnych.
Symbole Publikowanie symboli na serwerze symboli usługi Azure Artifacts lub w udziale plików.

Publikowanie artefaktów

Obsługiwane artefakty

Typ artefaktu opis
Tworzenie artefaktów Pliki generowane przez kompilację. Przykład: .dll, .exe i . Pliki PDB.
NuGet Publikowanie pakietów NuGet w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak nuget.org.
npm Publikowanie pakietów npm w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak nmpjs.com.
Maven Publikuj pakiety Maven w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak Maven Central, Google Maven Repository, Gradle Plugins i JitPack.
Python Publikowanie pakietów języka Python w źródłach danych usługi Azure Artifacts lub publicznych rejestrach, takich jak PyPI.org.
Symbole Publikowanie symboli na serwerze symboli usługi Azure Artifacts lub w udziale plików.

Publikowanie artefaktów

Napiwek

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.