Estados de flujo de trabajo en CodeCatalyst - Amazon CodeCatalyst

Estados de flujo de trabajo en CodeCatalyst

Un flujo de trabajo puede tener uno de los siguientes estados:

  • Válido: el flujo de trabajo se puede ejecutar y se puede activar mediante desencadenadores.

    Para que un flujo de trabajo se marque como válido, deben ser ciertas las dos condiciones siguientes:

    • El archivo de definición del flujo de trabajo debe ser válido.

    • El flujo de trabajo no puede tener desencadenadores, ni desencadenadores de inserción, ni un desencadenador de inserción que se ejecute utilizando los archivos de la ramificación actual. Para obtener más información, consulte Directrices de uso para activadores y ramificaciones.

  • No válido: el archivo de definición del flujo de trabajo no es válido. El flujo de trabajo no se puede ejecutar de forma manual ni automática mediante desencadenadores. Los flujos de trabajo que no son válidos aparecen con un mensaje de error de tipo La definición del flujo de trabajo tiene n errores (o uno similar) en la consola de CodeCatalyst.

    Para que un flujo de trabajo se marque como no válido, debe ser cierta la siguiente condición:

  • Inactivo: la definición del flujo de trabajo es válida, pero no se puede ejecutar de forma manual ni automática mediante desencadenadores.

    Para que un flujo de trabajo se marque como inactivo, deben ser ciertas las dos condiciones siguientes:

    • El archivo de definición del flujo de trabajo debe ser válido.

    • El archivo de definición del flujo de trabajo debe incluir un desencadenador automático que especifique una ramificación diferente de aquella en la que se encuentre actualmente el archivo de definición del flujo de trabajo. Para obtener más información, consulte Directrices de uso para activadores y ramificaciones.

      Para cambiar un flujo de trabajo de Inactivo a Activo, consulte ¿Cómo corrijo los mensajes que indican que el flujo de trabajo está inactivo?.

      nota

      Si hay muchos flujos de trabajo en estado Inactivo, puede filtrarlos para que no estén visibles. Para filtrar los flujos de trabajo inactivos, seleccione el campo Filtrar flujos de trabajo en la parte superior de la página Flujos de trabajo, seleccione Estado y seleccione Estado != No es igual a y elija INACTIVO.

nota

Si el flujo de trabajo especifica un recurso que vaya a eliminar más adelante (por ejemplo, un repositorio de paquetes), CodeCatalyst no detectará este cambio y seguirá marcando el flujo de trabajo como válido. Estos tipos de problemas se detectarán cuando se ejecute el flujo de trabajo.