Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Definición de un artefacto de entrada
Si quieres usar un artefacto generado por otra CodeCatalyst acción de Amazon, debes especificarlo como entrada para la acción actual. Es posible que pueda especificar varios artefactos como entrada; depende de la acción. Para obtener más información, consulte la Definición de flujo de trabajo en YAML para su acción.
No puede hacer referencia a artefactos de otros flujos de trabajo.
Siga estas instrucciones para especificar un artefacto de otra acción como entrada para la acción actual.
Requisito previo
Antes de empezar, asegúrese de que ha generado el artefacto desde la otra acción. Para obtener más información, consulte Definición de un artefacto de salida. Al generar el artefacto, estará disponible para que lo usen otras acciones.
- Visual
-
Especificación de un artefacto como entrada a una acción (editor visual)
Abre la CodeCatalyst consola en https://codecatalyst.aws/.
-
Elija el proyecto.
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
Elija Editar.
-
Elija Visual.
-
En el diagrama de flujo de trabajo, elija la acción en la que quiera especificar un artefacto como entrada.
-
Seleccione Entradas.
-
En Artefactos (opcional), haga lo siguiente:
Especifique los artefactos de acciones anteriores que desee proporcionar como entrada a esta acción. Estos artefactos ya deben estar definidos como artefactos de salida en acciones anteriores.
Si no especifica ningún artefacto de entrada, debe especificar al menos un repositorio de código fuente en action-name
/Inputs/Sources
.
Para obtener más información sobre los artefactos, incluidos ejemplos, consulte Cómo compartir artefactos y archivos entre acciones.
Si la lista desplegable Artefactos: opcional no está disponible (editor visual) o si se producen errores al validar el código de YAML (editor de YAML), es posible que la acción solo admita una entrada. En este caso, intente eliminar la entrada de código fuente.
-
(Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.
-
Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.
- YAML
-
Especificación de un artefacto como entrada a una acción (editor de YAML)
Abra la CodeCatalyst consola en https://codecatalyst.aws/.
-
Elija el proyecto.
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
Elija Editar.
-
Elija YAML.
-
En la acción en la que desee especificar el artefacto como entrada, añada un código similar al siguiente:
action-name
:
Inputs:
Artifacts:
- artifact-name
Para obtener más ejemplos, consulte Ejemplos de artefactos.
-
(Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.
-
Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.