Publicación de artefactos de canalización

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

Azure Artifacts permite a los desarrolladores almacenar y administrar sus paquetes y controlar con quién compartirlos. Los artefactos de canalización se generan después de compilar la aplicación. Después, otro trabajo de la canalización puede implementar o consumir la salida.

Publicación de artefactos

Nota:

No se admite la publicación de artefactos de canalización en canalizaciones de versión. Solo se admite en canalizaciones de compilación, de varias fases y de YAML.

Puede publicar los artefactos en cualquier fase de la canalización con YAML o el editor clásico. No se le cobrará por almacenar los artefactos de canalización ni por usar el almacenamiento en caché de canalizaciones.

- task: PublishPipelineArtifact@1
  inputs:
    targetPath: '$(Pipeline.Workspace)'
    publishLocation: 'pipeline'
    artifact: 'drop'
  • targetPath: (obligatorio) Ruta de acceso del archivo o directorio que se va a publicar. Puede ser absoluta o relativa al directorio de trabajo predeterminado. Puede incluir variables, pero no se admiten caracteres comodín. Valor predeterminado: $(Pipeline.Workspace).

  • publishLocation: (obligatorio). Ubicación de publicación de artefactos: elija si desea almacenar el artefacto en Azure Pipelines o copiarlo en un recurso compartido de archivos al que se debe acceder desde el agente de canalización. Opciones: canalización, trazado a archivos. Valor predeterminado: canalización.

  • artifact: (Opcional) Nombre del artefacto que se va a publicar. Si no se establece, se adopta como predeterminado un identificador único con ámbito para el trabajo.

Publicación de artefactos 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 artefactos publicados

Una vez completada la ejecución de la canalización, puede ver o descargar el artefacto publicado como se indica a continuación

  1. Seleccione la ejecución de la canalización y, a continuación, seleccione la pestaña Resumen .

  2. Seleccione el artefacto publicado en la sección relacionada.

    Visualización del artefacto publicado

  3. Expanda la carpeta de entrega y busque el artefacto.

    Visualización del contenido de entrega

  4. Descargue el artefacto de canalización y explore su contenido.