Establecimiento de valores de parámetros coherentes
DevOps Insights dejará de estar disponible y se retirará del mercado el 31 de agosto de 2026. A partir de esa fecha, el servicio dejará de estar disponible. Ya no es posible crear nuevas integraciones de herramientas de « DevOps Insights ». Más información
Como parte de la integración de IBM® Continuous Delivery Pipeline for IBM Cloud® con IBM Cloud® DevOps Insights, debe establecer valores de parámetros para publicar datos en DevOps Insights.
DevOps Insights realiza un seguimiento de los riesgos de desarrollo en función de los datos de prueba publicados. Cuando integra DevOps Insights con Delivery Pipeline, indica a DevOps Insights que recopile información del conducto. La información recopilada del conducto se presentará en el panel de control de DevOps Insights para ofrecer información del proceso de DevOps.
Antes de empezar
Configure Delivery Pipeline en la cadena de herramientas para crear, probar y desplegar. Debe completar este paso antes de continuar con la integración. Para obtener más información, consulte Configuración de Delivery Pipeline.
Necesita una clave de API para la integración con DevOps Insights. Esta clave de API tiene acceso a la cadena de herramientas y se utiliza para iniciar una sesión con la interfaz de línea de mandatos (CLI) de IBM Cloud®. Para obtener más información, consulte Gestión de claves de API de usuario.
Instale la CLI de IBM Cloud. Para obtener más información, consulte Iniciación a la CLI de IBM Cloud }}.
Establecimiento de las propiedades del entorno
Utilice los parámetros logicalappname y buildnumber de forma coherente para publicar datos en DevOps Insights o para la evaluación de políticas. Para establecer los valores de logicalappname y buildnumber de forma coherente en las distintas etapas del conducto, debe establecer dos propiedades en las propiedades del entorno en la etapa en la que realiza la compilación.
Los valores de MY_APP_NAME y MY_BUILD_NUMBER se utilizan en todas las etapas. Utilice estos valores cuando esté realizando la integración con Continuous Delivery. Por ejemplo, establezca MY_APP_NAME en
My First App y establezca MY_BUILD_NUMBER en $BRANCH:$BUILD_NUMBER.
Configure el conducto para que utilice estas propiedades en todas las etapas. Guarde estas propiedades en el archivo build.properties del trabajo de compilación y utilice el siguiente script.
echo "MY_APP_NAME=${MY_APP_NAME}" >> $ARCHIVE_DIR/build.properties
echo "MY_BUILD_NUMBER=${MY_BUILD_NUMBER}" >> $ARCHIVE_DIR/build.properties
Establecimiento de las propiedades del entorno en el conducto de entrega
Luego, en la página de configuración del conducto, establezca una propiedad con el nombre buildProperties y el valor build.properties. Debe establecer el nombre y el valor de la propiedad para cada etapa del conducto.
- En la consola de IBM Cloud, pulse el icono de menú
y seleccione Lista de recursos.
- Seleccione la cadena de herramientas.
- En la página Visión general de la cadena de herramientas, en la tarjeta Interconexiones de entrega, pulse la interconexión que desee utilizar.
- Pulse el icono Valores
> Configurar la etapa.
- Seleccione el separador Propiedades del entorno.
- Si tu clave API no aparece en la lista, haz clic en «+ Añadir propiedad» > « Proiedad segura » y añade tu clave API.
- Haz clic en « + Añadir propiedad » > « Archivo de propiedades ».
- Escriba
buildPropertiescomo nombre ybuild.propertiescomo valor. - Pulse Guardar.