Sdílet prostřednictvím


Artefakty ve službě Azure Pipelines

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Azure Artifacts umožňuje vývojářům ukládat do jednoho informačního kanálu více typů balíčků. Pomocí Azure Pipelines můžete publikovat balíčky do privátních i veřejných informačních kanálů Azure Artifacts nebo registrů, jako jsou NuGet.org a npmjs.com. Azure Pipelines také umožňuje integrovat soubory napříč různými fázemi pracovního postupu; sestavování, testování a nasazování artefaktů do více prostředí.

Podporované typy

Typ Popis
artefakty sestavení Soubory vygenerované sestavením, jako jsou soubory .dll, .exea .pdb.
artefaktů kanálu Doporučuje se pro rychlejší výkon v DevOps Services. Kanály verze nejsou podporované.
NuGet Publikování balíčků NuGet do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je nuget.org
npm Publikujte balíčky npm do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je npmjs.com.
Maven Publikujte balíčky Mavenu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako jsou Maven Central, Úložiště Google Maven, moduly plug-in Gradle a JitPack.
Pythonu Publikujte balíčky Pythonu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je PyPI.org.
Náklad Publikování balíčků Cargo do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je Crates.io.
univerzální balíčky Publikování univerzálních balíčků do informačních kanálů Azure Artifacts nebo upstreamových zdrojů univerzálních balíčků
Symboly Publikujte symboly na server symbolů Azure Artifacts nebo do sdílené složky.

Podporované typy

Typ Popis
artefakty sestavení Soubory vygenerované sestavením, jako jsou soubory .dll, .exea .pdb.
NuGet Publikování balíčků NuGet do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je nuget.org
npm Publikujte balíčky npm do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je npmjs.com.
Maven Publikujte balíčky Mavenu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako jsou Maven Central, Úložiště Google Maven, moduly plug-in Gradle a JitPack.
Pythonu Publikujte balíčky Pythonu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je PyPI.org.
Náklad Publikování balíčků Cargo do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je Crates.io.
Symboly Publikujte symboly na server symbolů Azure Artifacts nebo do sdílené složky.

Podporované typy

Typ Popis
artefakty sestavení Soubory vygenerované sestavením, jako jsou soubory .dll, .exea .pdb.
NuGet Publikování balíčků NuGet do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je nuget.org
npm Publikujte balíčky npm do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je npmjs.com.
Maven Publikujte balíčky Mavenu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako jsou Maven Central, Úložiště Google Maven, moduly plug-in Gradle a JitPack.
Pythonu Publikujte balíčky Pythonu do informačních kanálů Azure Artifacts nebo veřejných registrů, jako je PyPI.org.
Symboly Publikujte symboly na server symbolů Azure Artifacts nebo do sdílené složky.

časté otázky

Otázka: Co jsou artefakty sestavení?

A: Artefakty sestavení jsou soubory vytvořené během procesu sestavení. Další informace o publikování a stahování artefaktů sestavení najdete v tématu Artefakty sestavení .

Otázka: Můžu odstranit artefakty kanálu při opětovném spuštění neúspěšných úloh?

A: Artefakty kanálu nelze odstranit ani přepsat. Pokud chcete znovu vygenerovat artefakty při opětovném spuštění neúspěšné úlohy, zahrňte ID úlohy do názvu artefaktu pomocí proměnné $(System.JobId). Další informace o předdefinovaných proměnných najdete v tématu Systémové proměnné.

Otázka: Jak můžu získat přístup k informačním kanálům Artifacts za bránou firewall?

A: Pokud vaše organizace používá bránu firewall nebo proxy server, ujistěte se, že povolíte adresy URL a IP adresy domény Azure Artifacts.