Publikování artefaktů kanálu
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
Azure Artifacts umožňuje vývojářům ukládat a spravovat své balíčky a řídit, s kým ho chtějí sdílet. Artefakty kanálu se generují po sestavení aplikace. Výstup pak může nasadit nebo využívat jiná úloha ve vašem kanálu.
Publikování artefaktů
Pomocí PublishPipelineArtifact@1 můžete artefakt kanálu publikovat v libovolné fázi pomocí YAML nebo klasických kanálů bez poplatků za ukládání artefaktů kanálu nebo ukládání kanálů do mezipaměti.
- task: PublishPipelineArtifact@1
inputs:
targetPath: '$(Pipeline.Workspace)'
publishLocation: 'pipeline'
artifact: 'drop'
targetPath: (Povinné) Cesta k souboru nebo adresáři k publikování. Může být absolutní nebo relativní vzhledem k výchozímu pracovnímu adresáři. Může obsahovat proměnné, ale zástupné dokumentace se nepodporují. Výchozí hodnota: $(Pipeline.Workspace).
publishLocation: (povinné). Umístění publikování artefaktů: Zvolte, jestli se má artefakt uložit ve službě Azure Pipelines, nebo ho zkopírovat do sdílené složky, která musí být přístupná z agenta kanálu. Možnosti: kanál, cesta k souboru. Výchozí hodnota: kanál.
artifact: (Volitelné) Název artefaktu, který se má publikovat. Pokud není nastavená, nastaví se výchozí hodnota jedinečného ID vymezeného pro úlohu.
Publikování artefaktů z příkazového řádku
Pokud chcete artefakt publikovat ručně, spusťte na příkazovém řádku se zvýšenými oprávněními následující příkaz:
az pipelines runs artifact upload --artifact-name your_artifact_name --path your_path_to_publish --run-id '<artifact_run_id>'
Zobrazení publikovaných artefaktů
Po dokončení spuštění kanálu můžete zobrazit nebo stáhnout publikovaný artefakt následujícím způsobem:
Vyberte spuštění kanálu a pak vyberte kartu Souhrn .
Vyberte publikovaný artefakt v související části.
Rozbalte složku drop a najděte artefakt.
Stáhněte si artefakt kanálu a prozkoumejte jeho obsah.
Související články
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro