Avaliando as portas

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 avaliar as portas utilizando outras ferramentas de integração contínua e entrega contínua (CI/CD) com a interface da linha de comandos (CLI) do IBM Cloud®, para fazer a integração com o IBM Cloud® DevOps Insights. As portas do DevOps Insights verificam se os resultados do teste estão em conformidade com uma política específica. Se a política não for atendida, a porta do DevOps Insights falhará, por padrão. Também é possível configurar portas para atuar em uma função de consultoria para permitir a progressão da ferramenta CI/CD mesmo após uma falha.

Antes de Iniciar

Definindo portas para outras ferramentas CI/CD

Coloque portas antes de compilar a promoção em sua ferramenta CI/CD para verificar a qualidade da compilação em relação às suas políticas para garantir que seja seguro promover de um ambiente para outro. Use o comando gate-evaluate para executar a verificação da porta.

Depois de criar a política, é possível usar o script a seguir para avaliação da porta:

#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
ibmcloud login --apikey $API_KEY --no-region
# The following line assumes that MY_APP_NAME and MY_BUILD_NUMBER environment variables have already been set.  POLICY is the name of the policy being evaluated.
ibmcloud doi gate-evaluate --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --policy POLICY

Visualizando a avaliação de porta

É possível visualizar os resultados da avaliação da porta na página Análise de risco no DevOps Insights. A página Análise de risco conta com a presença de uma porta após uma tarefa de implementação temporária. Certifique-se de que tenha uma porta depois de implementar no ambiente temporário, mas antes de implementar em um ambiente de produção. Para obter mais informações sobre a página Análise de risco, consulte Seus ambientes de implementação.