게이트 평가
DevOps Insights 2026년 8월 31일에 서비스 종료 시점에 도달하여 중단될 예정입니다. 이 날짜 이후에는 해당 서비스를 더 이상 이용하실 수 없습니다. DevOps Insights 의 새로운 도구 연동 기능을 더 이상 생성할 수 없습니다. 자세히 알아보기
기타 지속적 통합 및 지속적 전달(CI/CD) 도구를 IBM Cloud® 명령행 인터페이스(CLI)와 함께 사용하여 IBM Cloud® DevOps Insights과 통합하기 위해 게이트를 평가할 수 있습니다. DevOps Insights 게이트는 테스트 결과가 정의된 정책을 준수하는지를 확인합니다. 정책을 준수하지 못하는 경우 기본적으로 DevOps Insights 게이트가 실패합니다. 실패한 후에도 CI/CD 도구가 진행될 수 있게 자문 역할을 수행하도록 게이트를 구성할 수도 있습니다.
시작하기 전에
- 테스트 기록을 게시합니다. 자세한 정보는 다른 CI/CD 도구를 사용하여 테스트 결과 공개를 참조하십시오.
- 규칙을 사용하여 정책을 작성하십시오. 자세한 정보는 정책 및 규칙 정의를 참조하십시오.
다른 CI/CD 도구에 대한 게이트 정의
한 환경에서 다른 환경으로 안전하게 승격하기 위해 정책을 기반으로 빌드 품질을 검사하려면 CI/CD 도구의 빌드 승격 앞에 게이트를 두십시오. gate-evaluate 명령을 사용하여 게이트 검사를 수행하십시오.
정책을 작성한 후 게이트 평가에 다음 스크립트를 사용할 수 있습니다.
#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
게이트 평가 보기
DevOps Insights의 위험성 분석 페이지에서 게이트 평가 결과를 볼 수 있습니다. 위험성 분석 페이지는 스테이징 배치 작업 후의 게이트 유무에 따라 달라집니다. 스테이징 환경에 배치한 후 프로덕션 환경에 배치하기 전에 게이트가 있는지 확인하십시오. 위험성 분석 페이지에 관한 자세한 정보는 배치 환경을 참조하십시오.