DevSecOps 파이프라인을 위한 Event Notifications
IBM Cloud Event Notifications 이벤트 알림을 라우팅하고, IBM Cloud® 계정에서 발생하는 중요한 이벤트에 대한 경고를 전달하거나, 웹후크를 통해 자동화된 작업을 트리거하는 서비스입니다. IBM Cloud 서비스의 이벤트 알림을 필터링하여 이메일, SMS, 웹훅 및 푸시 알림으로 전달할 수 있습니다.
자세한 정보는 Event Notifications 시작하기를 참조하십시오.
툴체인에 Event Notifications 인스턴스 추가
Event Notifications 인스턴스를 만든 후 다음 단계를 완료하여 툴체인에 추가하세요.
- IBM Cloud 콘솔에서 메뉴 아이콘 > 플랫폼 자동화 > 툴체인을 클릭합니다.
- 도구 체인 페이지에서 도구 체인을 선택하여 개요 페이지를 확인합니다. 또는 앱의 개요 페이지에서 Continuous Delivery 카드에 액세스하고 툴체인 보기를 클릭한 다음 개요를 클릭합니다. a. 도구 추가를 클릭하십시오. b. 도구 통합 섹션에서 Event Notifications를 선택하십시오.
- 툴체인의 Event Notifications 카드에 나타나는 대로 이 도구 통합의 이름을 입력하세요. 이 이름은 도구 체인 내에서 도구 통합의 ID 역할을 합니다.
- 툴체인에 연결할 인스턴스를 선택하세요.
- 통합 생성을 클릭하여 Event Notifications 도구 통합을 도구 체인에 추가합니다.
- 툴체인의 개요 페이지 > IBM Cloud 도구 섹션에서 Event Notifications 클릭합니다.
자세한 정보는 알림 사용을 참조하십시오.
Event Notifications 인스턴스 구성하기
환경 속성 포함
툴체인에 Event Notifications 인스턴스를 추가한 후 event-notifications 이라는 환경 속성을 통합하고 해당 값을 PR, CI, CD, CC 툴체인 전체에 1 에 할당합니다.
소스 구성
- Event Notifications 인스턴스로 이동합니다.
- 소스 섹션에서 메시지를 수신할 툴체인을 선택하고 활성화합니다.
목적지 구성
목적지 섹션에서 추가 를 클릭하고 필요한 정보를 입력합니다.
주제 구성
- 주제 섹션에서 만들기를 클릭합니다.
- 이름을 입력하고 원하는 소스를 선택합니다. 필요에 따라 여러 소스를 선택할 수 있습니다.
구독 구성
- 구독 섹션에서 만들기를 클릭합니다.
- 이름을 입력하고 주제와 목적지를 선택하세요.
이벤트 알림에 사용자 정의 메시지 전송
단일 파이프라인 표준 메시지와 별도로 파이프라인에서 사용자 정의 메시지를 보내려면 다음과 같이 "${COMMONS_PATH}/communications/post_message 스크립트를 호출합니다.
echo "Here is the custom message" | "${COMMONS_PATH}/communications/post_message