Uso de tokens de autorización en acciones del flujo de trabajo - Amazon CodeCatalyst

Uso de tokens de autorización en acciones del flujo de trabajo

Puede usar un token proporcionado por la acción del flujo de trabajo para configurar manualmente un administrador de paquetes con el que autenticarse en los repositorios de paquetes de CodeCatalyst. CodeCatalyst pone este token a su disposición como variable de entorno para que pueda hacer referencia a él en sus acciones.

Variable de entorno Valor

CATALYST_MACHINE_RESOURCE_NAME

La identidad de usuario de un token de autorización.

CATALYST_PACKAGES_AUTHORIZATION_TOKEN

El valor de un token de autorización.

nota

Tenga en cuenta que estas variables de entorno solo se rellenarán si ha configurado su acción para exportar el token de autorización.

Siga estas instrucciones para usar un token de autorización con una acción de flujo de trabajo.

Visual
Uso de un token de autorización exportado con una acción (editor visual)
  1. Abra la consola de CodeCatalyst en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. 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.

  5. Elija Editar.

  6. Elija Visual.

  7. En el diagrama de flujo de trabajo, seleccione la acción Compilación o Probar con la que desee configurar un repositorio de paquetes.

  8. Seleccione Paquetes.

  9. Active el Token de autorización de exportación.

YAML
Uso de un token de autorización exportado con una acción (editor de YAML)
  1. Abra la consola de CodeCatalyst en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. 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.

  5. Elija Editar.

  6. Elija YAML.

  7. En una acción de Compilación o Probar, agregue un código similar al siguiente:

    Actions: action-name: Packages: ExportAuthorizationToken: true

    Puede hacer referencia a las variables de entorno $CATALYST_MACHINE_RESOURCE_NAME y $CATALYST_PACKAGES_AUTHORIZATION_TOKEN en la sección Steps de YAML. Para obtener más información, consulte Ejemplo: Configuración manual de pip para autenticarse con CodeCatalyst.

  8. (Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.

  9. Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.