Pubblicare artefatti della pipeline
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
Azure Artifacts consente agli sviluppatori di archiviare e gestire i pacchetti e controllare con chi vogliono condividerli. Gli artefatti della pipeline vengono generati dopo la compilazione dell'applicazione. L'output può quindi essere distribuito o utilizzato da un altro processo nella pipeline.
Pubblicare elementi
Nota
Gli artefatti della pipeline di pubblicazione non sono supportati nelle pipeline di versione. È supportato solo nelle pipeline di compilazione, nelle pipeline a più fasi e nelle pipeline yaml.
È possibile pubblicare gli artefatti in qualsiasi fase della pipeline usando YAML o l'editor classico. Non verrà addebitato alcun costo per l'archiviazione degli artefatti della pipeline o la memorizzazione nella cache della pipeline.
- task: PublishPipelineArtifact@1
inputs:
targetPath: '$(Pipeline.Workspace)'
publishLocation: 'pipeline'
artifact: 'drop'
targetPath: (Obbligatorio) Percorso del file o della directory da pubblicare. Può essere assoluto o relativo alla directory di lavoro predefinita. Può includere variabili, ma i caratteri jolly non sono supportati. Valore predefinito: $(Pipeline.Workspace).
publishLocation: (obbligatorio). Percorso di pubblicazione degli artefatti: scegliere se archiviare l'artefatto in Azure Pipelines o copiarlo in una condivisione file che deve essere accessibile dall'agente della pipeline. Opzioni: pipeline, percorso file. Valore predefinito: pipeline.
artifact: (Facoltativo) Nome dell'artefatto da pubblicare. Se non impostato, per impostazione predefinita viene impostato un ID univoco con ambito per il processo.
Pubblicare artefatti dalla riga di comando
Se si vuole pubblicare manualmente l'elemento, eseguire il comando seguente in un prompt dei comandi con privilegi elevati:
az pipelines runs artifact upload --artifact-name your_artifact_name --path your_path_to_publish --run-id '<artifact_run_id>'
Visualizzare gli artefatti pubblicati
Al termine dell'esecuzione della pipeline, è possibile visualizzare o scaricare l'elemento pubblicato come indicato di seguito
Selezionare l'esecuzione della pipeline e quindi selezionare la scheda Riepilogo .
Selezionare l'elemento pubblicato nella sezione correlata.
Espandere la cartella di rilascio e trovare l'elemento.
Scaricare l'artefatto della pipeline ed esplorarne il contenuto.
Articoli correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per