Skip to main content

Esta versión de GitHub Enterprise se discontinuará el 2023-01-18. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Descargar los artefactos del flujo de trabajo

Puedes descargar artefactos archivados antes de que venzan automáticamente.

Who can use this feature

People who are signed into GitHub Enterprise Server and have read access to a repository can download workflow artifacts.

Nota: Actualmente los ejecutores hospedados en GitHub no se admiten en GitHub Enterprise Server. Puede ver más información sobre la compatibilidad futura planeada en GitHub public roadmap.

Predeterminadamente, GitHub Enterprise Server almacena las bitácoras de compilación y artefactos durante 90 días y puedes personalizar este periodo de retención dependiendo del tipo de repositorio. Para más información, vea "Administración de la configuración de GitHub Actions para un repositorio".

Se requiere tener acceso de lectura en el repositorio para llevar a cabo estos pasos.

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository. 1. En el nombre del repositorio, haga clic en Acciones. Pestaña Acciones en la navegación del repositorio principal 1. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver. Lista de flujos de trabajo en la barra lateral izquierda 1. En la lista de ejecuciones de flujo de trabajo, haz clic en el nombre de la ejecución para ver el resumen de la ejecución de flujo de trabajo.

    Nombre de la ejecución de flujo de trabajo

  2. En Artefactos, haga clic en el artefacto que quiera descargar.

    Menú desplegable Descargar artefacto

Para obtener más información sobre GitHub CLI, vea "Acerca de GitHub CLI".

El GitHub CLI descargará cada artefacto en directorios separados con base en el nombre de dicho artefacto. Si se especifica solo un artefacto individual, este se extraerá en el directorio actual.

Para descargar todos los artefactos generados por una ejecución de flujo de trabajo, use el subcomando run download. Reemplace run-id por el identificador de la ejecución desde la que quiera descargar los artefactos. Si no especifica un valor run-id, GitHub CLI devuelve un menú interactivo para que elija una ejecución reciente.

gh run download RUN_ID

Para descargar un artefacto específico de una ejecución, use el subcomando run download. Reemplace run-id por el identificador de la ejecución desde la que quiera descargar los artefactos. Reemplace artifact-name por el nombre del artefacto que quiera descargar.

gh run download RUN_ID -n ARTIFACT_NAME

Puedes especificar más de un artefacto.

gh run download RUN_ID> -n ARTIFACT_NAME-1 -n ARTIFACT_NAME-2

Para descargar artefactos específicos en todas las ejecuciones de un repositorio, use el subcomando run download.

gh run download -n ARTIFACT_NAME-1 ARTIFACT_NAME-2