Utilización de interconexiones
DevOps Insights Llegará al final de su vida útil y se dejará de ofrecer el 31 de agosto de 2026. Continuous Delivery dejará de estar disponible en las siguientes regiones el 12 de febrero de 2027: au-syd, ca-tor, us-east. Code Risk Analyzer también dejará de estar disponible en todas las regiones a partir de esa fecha. Si en una región no se hace un uso activo de estas funciones, es posible que dichas funciones se retiren antes de lo previsto en esa región y dejen de aceptar nuevas instancias. Más información
Para automatizar las compilaciones y los despliegues en IBM Cloud®, utilice los conductos de IBM Cloud® Continuous Delivery.
Con los conductos, puede elegir entre distintos tipos de compilación. Proporcione el script de compilación y Continuous Delivery lo ejecutará; no es necesario configurar sistemas de compilación. A continuación, con un solo clic, puedes implementar automáticamente tu aplicación en uno o varios espacios de IBM Cloud o contenedores de Docker en IBM Cloud® Kubernetes Service.
Los trabajos de compilación compilan y empaquetan el código fuente de su app desde repositorios Git. Los trabajos de compilación generan artefactos desplegables, como archivos WAR o contenedores Docker para el IBM Cloud Kubernetes Service. Además, puede ejecutar automáticamente pruebas de unidad en su compilación. Puede configurar sus trabajos de compilación de modo que cada vez que se envíe una confirmación se desencadene una compilación.
Un trabajo de despliegue toma la salida de un trabajo de compilación y la despliega en IBM Cloud Kubernetes Service.
Puede desplegar en una o más regiones y servicios. Por ejemplo, puede configurar Delivery Pipeline para que utilice uno o varios servicios, realice pruebas en una región y despliegue a producción en varias regiones.
Creación de una interconexión
Puede utilizar cualquiera de los métodos siguientes para crear un conducto:
-
Crear una cadena de herramientas a partir de una plantilla que incluya al menos un conducto.
-
Añada la integración de herramientas de Delivery Pipeline a una cadena de herramientas existente.
En Delivery Pipeline, puede cambiar la configuración, comprobar el estado de las compilaciones, la app desplegada y los despliegues recientes, consultar los registros y detalles de despliegue más recientes o suprimir el conducto.
Visualización de un conducto utilizando la CLI
Para obtener los detalles necesarios para invocar un conducto, ejecute el mandato **ibmcloud dev toolchains** para ver el nombre de la cadena de herramientas. Si ya sabe el nombre de la cadena de herramientas, ejecute el mandato
**ibmcloud dev toolchain-get [toolchain-name]** para ver los detalles de la cadena de herramientas.
-
Para obtener los detalles de un conducto y sus etapas, identifique el conducto y su ID para ejecutar el mandato siguiente:
ibmcloud dev pipeline-get [pipelineID] -
Utilizando el ID de conducto desde el mandato anterior ahora puede ejecutar el conducto:
ibmcloud dev pipeline-run [pipelineID]Este mandato invoca una ejecución de la etapa y sus trabajos. Una ejecución satisfactoria da como resultado la ejecución de trabajos para cada trabajo en la etapa seleccionada.
Visualización de registros de conductos utilizando la CLI
Puede ver la salida detallada de cada etapa durante la ejecución de un conducto.
-
Para ver los registros de una ejecución de conducto, ejecute el mandato siguiente:
ibmcloud dev pipeline-log [pipelineID] -
Para filtrar los registros por etapa, aplique el mandato anterior y añada el ID de etapa:
ibmcloud dev pipeline-log [pipelineID] --stage-id [stageID]