Publicando um registro de implementação
DevOps Insights chegará ao fim de sua vida útil e será descontinuado em 31 de agosto de 2026. Após essa data, o serviço não estará mais disponível. Não é mais possível criar novas integrações de ferramentas do DevOps Insights. Saiba mais
É possível publicar um registro de implementação usando outras ferramentas de integração contínua e de entrega contínua (CI/CD) com a interface da linha de comandos (CLI) do IBM Cloud® para integração com o IBM Cloud® DevOps Insights. Os registros de implementação informam o DevOps Insights sobre as implementações que são feitas durante o processo de implementação. Esse registro contém o nome do aplicativo, o ID da construção, o nome do ambiente, o status da implementação e mais. O nome do aplicativo e o ID da construção no registro de implementação devem corresponder àqueles usados no registro de construção de uma construção específica.
Antes de Iniciar
Antes de publicar uma implementação de um registro, deve-se publicar um registro de construção. Para obter mais informações sobre a publicação de um registro de construção, veja Publicando um registro de construção usando outras ferramentas de CI/CD.
Publicando um registro de implementação para o Continuous Delivery
Na tarefa de implementação, use o script a seguir para fazer upload de um registro de implementação. A sinalização --env identifica o ambiente de implementação. Use o comando deployrecord-publish para fazer upload de
um registro de implementação.
#!/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
Fornecendo uma URL de tarefa para fazer upload de registros de implementação
Forneça um joburl para fazer upload de registros de implementação. Para incluir joburl como um parâmetro para fazer upload de um registro de implementação, passe-o como um parâmetro:
ibmcloud doi deploymentrecord-publish --logicalappname "$MY_APP_NAME" --buildnumber "$MY_BUILD_NUMBER" --env staging --joburl "$JOB_URL" --status pass
Visualizando a frequência de implementação
Quando a tarefa de implementação for concluída, sua ferramenta CI/CD publicará uma mensagem no DevOps Insights informando que a compilação e o app especificados foram implementados. É possível visualizar o registro de implementação na página Frequência de implementação. Para visualizar a página Frequência de implementação, use as etapas a seguir:
- No console IBM Cloud, clique no ícone
Menu > Automação da plataforma > Cadeias de ferramentas.
- Selecione sua cadeia de ferramentas.
- Na página de visão geral da sua cadeia de ferramentas, na placa Ferramentas da IBM Cloud, clique em DevOps Insights.
- Clique em Frequência de implementação.
Próximas etapas
Publicar resultados de teste usando outras ferramentas de CI/CD.