IBM Cloud Docs
Publicación de un registro de despliegue

Publicación de un registro de despliegue

Puede publicar un registro de despliegue mediante otras herramientas de integración continua y entrega continua (CI/CD) con la interfaz de línea de mandatos (CLI) de IBM Cloud® para que se integren con IBM Cloud® DevOps Insights. Los registros de despliegue informan a DevOps Insights sobre los despliegues que se realizan durante el proceso de despliegue. Este registro contiene el nombre de la aplicación, el ID de compilación, el nombre de entorno, el estado del despliegue y otros campos. El nombre de aplicación y el ID de compilación del registro de despliegue deben coincidir con los que se utilizan en el registro de compilación para una compilación específica.

Antes de empezar

Antes de publicar el despliegue de un registro, debe publicar un registro de compilación. Para obtener más información sobre la publicación de un registro de compilación, consulte Publicación de un registro de compilación mediante otras herramientas de CI/CD.

Publicación de un registro de despliegue para Continuous Delivery

En el trabajo de compilación, utilice el script siguiente para cargar un registro de despliegue. El indicador --env identifica el entorno de despliegue. Utilice el mandato deployrecord-publish para cargar un registro de despliegue.

#!/bin/bash

#install the DevOps Insights plugin
ibmcloud plugin install -f doi

# Log in to IBM Cloud if you are not already logged in.  Assumes that $API_KEY environment variable has been set as a secured property
ibmcloud login --apikey $API_KEY --no-region

ibmcloud doi deployrecord-publish --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --env staging --status pass

Cómo proporcionar un url de trabajo para cargar los registros de despliegue

Especifique un valor de joburl para cargar registros de despliegue. Para incluir joburl como parámetro para desplegar un registro de despliegue, debe pasarlo como parámetro:

ibmcloud doi deploymentrecord-publish --logicalappname "$MY_APP_NAME" --buildnumber "$MY_BUILD_NUMBER" --env staging --joburl "$JOB_URL" --status pass

Visualización de la frecuencia de despliegue

Cuando se completa el trabajo de despliegue, la herramienta de CI/CD publica un mensaje en DevOps Insights que indica que se han desplegado la app y la compilación especificadas. Puede ver el registro de despliegue en la página Frecuencia de despliegue. Para ver la página Frecuencia de despliegue, siga estos pasos:

  1. En la consola IBM Cloud, haga clic en el icono de menú hamburguesa > Automatización de la plataforma > Cadenas de herramientas.
  2. Seleccione la cadena de herramientas.
  3. En la página Visión general de la cadena de herramientas, en la tarjeta Herramientas de IBM Cloud, pulse DevOps Insights.
  4. Pulse Frecuencia de despliegue.

Próximos pasos

Publique los resultados de la prueba mediante otras herramientas de CI/CD.