Publicación de artefactos de canalización
Azure Artifacts permitir a los desarrolladores almacenar y administrar sus paquetes y controlar con quién desean compartirlos. Los Artifacts canalización se generan generalmente después de compilar la aplicación. A continuación, otro trabajo de la canalización puede implementar o consumir la salida.
Publicar Artifacts
Nota
La Artifacts de publicación no se admite en las canalizaciones de versión. Solo se admite en canalizaciones de compilación, canalizaciones yaml y canalizaciones de varias fases.
Puede publicar el Artifacts en cualquier fase de la canalización mediante YAML o el editor clásico. Si desea publicar el archivo Artifacts manualmente, puede usar el CLI de Azure para ejecutar el az pipelines runs artifact comando. No se le facturará por almacenar la canalización Artifacts almacenamiento en caché de la canalización.
steps:
- task: PublishPipelineArtifact@1
inputs:
targetPath: '$(Pipeline.Workspace)'
artifactType: 'pipeline'
artifactName: 'drop'
- targetPath:ruta de acceso a la carpeta o archivo que desea publicar. (Requerido)
- artifactType:Artifacts ubicación de publicación. (Obligatorio). Opciones: canalización, ruta de archivo. Valor predeterminado: canalización.
- artifactName:nombre del artefacto. (Opcional)
Nota
La PublishBuildArtifacts@1 tarea está en desuso; se recomienda usar la tarea para un rendimiento más PublishPipelineArtifact@1 rápido.
Publicación Artifacts desde la línea de comandos
Si desea publicar manualmente el artefacto, ejecute el siguiente comando en un símbolo del sistema con privilegios elevados:
az pipelines runs artifact upload --artifact-name your_artifact_name --path your_path_to_publish --run-id '<artifact_run_id>'
Visualización de las Artifacts
Una vez completada la ejecución de la canalización, puede ver o descargar el artefacto publicado como se muestra a continuación.
Seleccione la ejecución de la canalización y, a continuación, seleccione la pestaña Resumen.
Seleccione el artefacto publicado en la sección relacionada.
Expanda la carpeta drop y busque el artefacto.
Descargue el artefacto de canalización y explore su contenido.
para agregarla a la canalización.