Configuración de canalizaciones que no son de producción configuring-non-production-pipelines

Aprenda a utilizar Cloud Manager para crear y configurar canalizaciones que no son de producción e implementar su código. Si desea conocer primero una descripción general más conceptual del funcionamiento de las canalizaciones en Cloud Manager, consulte el documento Canalizaciones de CI/CD.

Información general overview

Con el mosaico Canalizaciones en Cloud Manager, el Administrador de implementación puede crear dos tipos diferentes de canalizaciones.

  • Canalizaciones de producción: una canalización de producción está estructurada y formada específicamente por una serie de pasos organizados para llevar el código fuente hasta la producción.
  • Canalizaciones que no son de producción: una canalización que no es de producción sirve principalmente para ejecutar un análisis de calidad del código o para implementar código fuente en un entorno de desarrollo.

Este documento se centra en las canalizaciones que no son de producción. Para obtener más información sobre cómo configurar canalizaciones de producción, consulte el documento Configuración de canalizaciones de producción.

Existen dos tipos de canalizaciones que no son de producción:

  • Canalizaciones de calidad de código: ejecutan análisis de calidad del código en el código de una rama de Git y ejecutan los pasos de compilación y calidad del código.
  • Canalizaciones de implementación: además de ejecutar los pasos de compilación y calidad del código como las canalizaciones de calidad del código, estas lo implementan en un entorno que no es de producción.
NOTE
No se puede configurar una canalización hasta que su repositorio de Git asociado tenga al menos una rama y la configuración del programa haya finalizado. Consulte el documento Repositorios de Cloud Manager para aprender a añadir y administrar repositorios en Cloud Manager.

Adición de una canalización que no es de producción add-non-production-pipeline

Una vez que haya configurado el programa y tenga al menos un entorno utilizando la IU de Cloud Manager, estará listo para agregar una canalización que no es de producción siguiendo estos pasos.

  1. Inicie sesión en Cloud Manager en my.cloudmanager.adobe.com y seleccione la organización y el programa adecuados.

  2. Acceda a la tarjeta Canalizaciones desde la pantalla de inicio de Cloud Manager. Haga clic en Agregar y seleccione Agregar canalización que no sea de producción.

    Agregar canalización que no sea de producción

  3. En la pestaña Configuración del cuadro de diálogo Agregar canalización que no sea de producción, seleccione el tipo de canalización que desea crear, ya sea una Código de calidad de la canalización o una Canalización de implementación.

    Elección del tipo de canalización

  4. Proporcione una descripción para la canalización en el campo Nombre de la canalización que no es de producción.

  5. Si decide añadir una Canalización de implementación, seleccione el entorno de implementación de destinatario en la lista desplegable Entornos de implementación aptos.

  6. Proporcione el repositorio donde la canalización debe obtener el código.

    • Repositorio: esta opción define desde qué repositorio de Git debe obtener el código la canalización.
    • Rama Git: esta opción define desde qué rama de la canalización seleccionada debe recuperar el código.
  7. Defina las opciones de implementación.

    1. En Activador de implementación, defina qué evento activa la canalización.

      • Manual: utilice esta opción para iniciar manualmente la canalización.
      • Cambios en Git: esta opción inicia la canalización cada vez que se añaden confirmaciones a la rama de Git configurada. Con esta opción, sigue pudiendo iniciar la canalización de forma manual según sea necesario.
    2. Para canalizaciones de implementación, en Comportamiento de los errores de las métricas importantes, defina el comportamiento de la canalización cuando se encuentre un error importante en cualquiera de las puertas de acceso de calidad.

      • Preguntar cada vez: esta es la configuración predeterminada y requiere intervención manual en caso de que se produzca algún error importante.
      • Produjo un error inmediatamente: si se selecciona, la canalización se cancelará siempre que se produzca un fallo importante. Básicamente, esto emula a un usuario rechazando manualmente cada error.
      • Continuar inmediatamente: si se selecciona, la canalización se realizará automáticamente cada vez que se produzca un error importante. Básicamente, esto está emulando a un usuario que aprueba manualmente cada error.
    3. Configuración de Dispatcher: la función Administrador de implementación puede configurar un conjunto de rutas de contenido que se invalidarán o vaciarán de la caché de AEM Dispatcher cuando se ejecute una canalización. Estas acciones de caché se ejecutarán como parte del paso de canalización de implementación, justo después de implementar cualquier paquete de contenido. Esta configuración utiliza el comportamiento estándar de AEM Dispatcher. Para configurarlo, haga lo siguiente:

      1. En RUTA, proporcione una ruta de contenido.

      2. En TIPO, seleccione la acción que se realizará en esa ruta.

        • Vaciado: realice una eliminación de caché.
        • Invalidar: efectúe una invalidación de caché, similar a cuando el contenido se activa desde una instancia de creación a una instancia de publicación.
      3. Haga clic en Agregar ruta para añadir la ruta especificada. Puede agregar hasta 100 rutas por entorno.

  8. Haga clic en Guardar para guardar la canalización.

Pasos siguientes the-next-steps

Una vez configurada la canalización, debe implementar el código. Consulte el documento Implementación de código para obtener más información.

Tutorial de vídeo video-tutorial

Este vídeo ofrece información general sobre el proceso de creación de canalizaciones, que se detalla en este documento.

recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3