Valutazione dei gate
DevOps Insights raggiungerà la fine del servizio e verrà ritirato dal mercato il 31 agosto 2026. Dopo tale data, il servizio non sarà più disponibile. Non è più possibile creare nuove integrazioni con lo strumento " DevOps Insights ". Per saperne di più
È possibile valutare i gate utilizzando altri strumenti di continuous integration e continuous delivery (CI/CD) con l'interfaccia a riga di comando (CLI) di IBM Cloud® per integrarsi con IBM Cloud® DevOps Insights. I gate di DevOps Insights verificano se i risultati dei test sono conformi a una politica definita. Se la politica non viene soddisfatta, il gate DevOps Insights ha un malfunzionamento per impostazione predefinita. Puoi anche configurare i gate perché funzionino in un ruolo advisory per consentire l'avanzamento dello strumento CI/CD anche dopo un malfunzionamento.
Prima di iniziare
- Pubblicare le registrazioni dei test. Per ulteriori informazioni, vedi Pubblicazione dei risultati dei test utilizzando altri strumenti CI/CD.
- Crea una politica con delle regole. Per ulteriori informazioni, vedi Definizione di politiche e regole.
Definizione dei gate per altri strumenti CI/CD
Posiziona i gate prima della promozione della build nel tuo strumento CI/CD per controllare la qualità della build rispetto alle tue politiche per assicurarti che sia sicuro eseguire la promozione da un ambiente a un altro. Utilizza il comando
gate-evaluate per eseguire il controllo del gate.
Dopo aver creato la politica, puoi utilizzare il seguente script per la valutazione del gate:
#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
Visualizzazione della valutazione del gate
Puoi visualizzare i risultati della valutazione del gate nella pagina Risk Analysis in DevOps Insights. La pagina Risk Analysis si basa sulla presenza di un gate dopo un lavoro di distribuzione di preparazione. Assicurati di avere un gate dopo la distribuzione nell'ambiente di preparazione, ma prima della distribuzione in un ambiente di produzione. Per ulteriori informazioni sulla pagina Risk Analysis, vedi I tuoi ambienti di distribuzione.