Amazon CodeCatalyst dejará de estar abierto a nuevos clientes a partir del 7 de noviembre de 2025. Si deseas utilizar el servicio, regístrate antes del 7 de noviembre de 2025. Para obtener más información, consulte Cómo migrar desde CodeCatalyst.
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.
Referencia a archivos en un artefacto
Si tienes un archivo que reside dentro de un artefacto y necesitas hacer referencia a este archivo en una de tus acciones de CodeCatalyst flujo de trabajo de Amazon, completa el siguiente procedimiento.
nota
Véase también Referencia a los archivos del repositorio de código fuente.
- Visual
-
No disponible. Seleccione YAML para ver las instrucciones de YAML.
- YAML
-
Referencia a los archivos de un artefacto (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 quiera hacer referencia a un archivo, agregue un código similar al siguiente:
Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: -artifact-nameConfiguration: template:artifact-path/path/to/file.ymlEn el código anterior, sustituya:
-
artifact-namecon el nombre del artefacto. -
artifact-pathcon un valor de la siguiente tabla.
Si va a agregar la referencia a... Reemplazar artifact-pathpor...$CATALYST_SOURCE_DIR_artifact-name/Todas las demás acciones
$CATALYST_SOURCE_DIR_artifact-name/o
/artifacts/current-action-name/artifact-name/o
Si la acción actual está dentro de un grupo de acciones:
/artifacts/current-action-group@current-action-name/artifact-name/Para ver ejemplos, consulta Ejemplos de artefactos.
nota
Puedes omitir
artifact-pathy simplemente especificar la ruta del archivo relativa al directorio raíz del artefacto si:-
La acción en la que incluye la referencia solo incluye un elemento bajo
Inputs(por ejemplo, incluye un artefacto de entrada y ningún origen). -
El archivo al que quiere hacer referencia reside en la entrada principal. La entrada principal es el
WorkflowSourceo el primer artefacto de entrada de la lista, si no hayWorkflowSource.
-
-
(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.