Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. 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 tiene un archivo que resida en un artefacto y necesita hacer referencia a este archivo en una de las acciones de su flujo de trabajo de Amazon CodeCatalyst, complete el siguiente procedimiento.
nota
Consulte 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 consola de CodeCatalyst 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-namepor el nombre del artefacto. -
artifact-pathpor un valor de la siguiente tabla.
Si va a agregar la referencia a... Sustituya 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, consulte Ejemplos de artefactos.
nota
Puede omitir
artifact-pathy especificar solamente 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.