자동화 트리거
모든 규칙은 트리거로 시작됩니다. 그들은 규칙 실행을 시작합니다. 트리거는 이슈가 생성되거나 필드 값이 변경될 때와 같은 Jira의 이벤트를 수신합니다.
트리거는 일정에 따라 실행되도록 설정할 수 있으며 규칙에 적용하기 전에 편집할 수 있습니다.
브랜치 생성
관련 스마트 값 :
{{branch}}
이 트리거를 사용하려면 소스 코드 관리 도구를 연결하십시오.
규칙은 브랜치가 생성될 때 실행됩니다. 예를 들어 이슈 키를 포함하는 브랜치가 생성되면 해당 이슈를 ‘진행 중’으로 전환합니다 .
조건을 사용하여 이 트리거로 모니터링 중인 브랜치를 구체화할 수 있습니다.
빌드 실패
관련 스마트 값 : Smart values - development
이 트리거를 사용하려면 소스 코드 관리 도구를 연결하십시오.
빌드 실패 시 규칙이 실행됩니다. 특정 빌드 이름 또는 특정 분기 또는 태그와 연결된 빌드에서만 트리거하도록 이 규칙을 구성할 수 있습니다.
빌드 상태 변경
관련 스마트 값 : Smart values - development
이 트리거를 사용하려면 소스 코드 관리 도구를 연결하십시오.
빌드 상태가 변경될 때 규칙이 실행됩니다. 특정 빌드 이름 또는 특정 분기 또는 태그와 연결된 빌드에서만 트리거하도록 이 규칙을 구성할 수 있습니다.
빌드 성공
관련 스마트 값 : Smart values - development
규칙은 빌드가 성공할 때 실행됩니다. 특정 빌드 이름 또는 특정 분기 또는 태그와 연결된 빌드에서만 트리거하도록 이 규칙을 구성할 수 있습니다.
커밋 생성
관련 스마트 값 :
{{commit}}
규칙은 커밋이 생성될 때 실행됩니다. 조건을 사용하여 이 트리거로 모니터링 중인 커밋을 세분화할 수 있습니다.
배포 실패
관련 스마트 값 : Smart values - development
배포가 실패하면 규칙이 실행됩니다.
배포 상태 변경
관련 스마트 값 : Smart values - development
배포 상태가 변경될 때 규칙이 실행됩니다.
배포 성공
관련 스마트 값 : Smart values - development
배포가 성공할 때 규칙이 실행됩니다.
필드값 변경
관련 스마트 값 :
{{fieldChange}}
필드 값이 변경될 때 규칙이 실행됩니다. 이 트리거는 모든 시스템 및 사용자 지정 필드를 지원합니다.
이 트리거를 조건과 함께 사용하여 작업을 수행하기 전에 필드 값을 확인할 수 있습니다. 예를 들어 이슈의 우선 순위가 높음 이상으로 변경될 때 SMS를 보냅니다.
이 규칙을 구성할 때 변경을 모니터링할 필드를 선택하거나 정규식을 사용하여 필드 이름과 일치시킬 수 있습니다. 또한 이 규칙을 트리거하는 이슈 작업(만들기, 편집, 전환 또는 할당)의 범위를 좁히거나 모든 작업을 청취하기 위해 비워둘 수도 있습니다.
웹훅 수신
관련 스마트 값 :
{{webhookData}}
지정된 웹훅 URL로 HTTP POST
를 보낼 때 규칙이 실행됩니다.
웹훅은 제3자가 자동화 규칙을 트리거하는 방법입니다. 웹훅은 수행할 이슈를 지정하거나 이슈 업데이트에 사용할 수 있는 실시간 데이터를 제공할 수도 있습니다.
이 트리거를 구성할 때 타사 응용 프로그램의 송신 웹훅 구성에 추가하거나 사용자 지정 스크립트에서 HTTP POST
요청을 만들 수 있는 고유한 URL을 수신합니다. 또한 트리거는 이슈 키 및 기타 데이터를 제공하는 방법에 대한 세부 정보도 제공합니다.
{{webhookData}}
스마트 값을 사용하여 규칙의 웹훅에서 제공하는 사용자 지정 데이터를 참조할 수 있습니다.
이슈 할당
관련 스마트 값 :
{{assignee}}
이슈의 피할당자가 변경될 때 규칙이 실행됩니다. 예를 들어 특정 사용자에게 이슈가 할당된 경우 이슈 상태를 진행 중으로 변경하고 보고자에게 이메일을 보내 조사 중임을 알립니다.
이슈 코멘트
관련 스마트 값 :
{{comment}}
새 코멘트가 추가되면 규칙이 실행됩니다. 예를 들어, 이슈에 대한 새 코멘트가 추가되면 상태를 진행 중으로 변경합니다.
이슈 생성
관련 스마트 값 :
{{issue}}
이슈가 생성될 때 규칙이 실행됩니다. 필드 채우기, 사용자에게 할당 및 하위 작업 추가를 포함한 새 이슈를 사용자 지정하는 작업과 함께 이 트리거를 사용할 수 있습니다.
이슈 삭제
관련 스마트 값 :
{{issue}}
이슈가 삭제되면 규칙이 실행됩니다. 예를 들어, 이슈가 삭제되었다는 이메일 알림을 보냅니다.
조건을 사용하여 모니터링 중인 이슈를 정확하게 세분화할 수 있습니다.
이슈 연결
관련 스마트 값 :
{{destinationIssue}}
,{{linkType}}
이슈가 다른 이슈에 연결되면 규칙이 실행됩니다. 링크 유형에 따라 이 트리거를 구성할 수 있습니다.
이슈 링크 삭제
관련 스마트 값 :
{{destinationIssue}}
,{{linkType}}
이슈가 다른 이슈와 연결이 끊긴 경우 규칙이 실행됩니다. 지정된 링크 유형 또는 모든 이슈 링크에 대해서만 실행되도록 트리거를 구성할 수 있습니다.
이슈 이동
관련 스마트 값 :
{{issue}}
이슈가 한 프로젝트에서 다른 프로젝트로 이동할 때 규칙이 실행됩니다.
이 트리거를 조건 및 작업과 함께 사용하여 모든 값, 필드 및 설정이 새 프로젝트에 복사되도록 할 수 있습니다.
이슈 전환
관련 스마트 값 :
{{issue}}
,{{changelog}}
이슈가 한 상태에서 다른 상태로 전환될 때 규칙이 실행됩니다. 이 트리거를 구성하여 선택한 상태 또는 워크플로우의 모든 전환을 청취할 수 있습니다.
이슈 업데이트
관련 스마트 값 :
{{issue}}
이슈에 대한 세부 정보가 업데이트되면 규칙이 실행됩니다.
매뉴얼
관련 스마트 값 :
{{issue}}
규칙은 사용자가 수동으로 트리거할 때 실행됩니다.
규칙을 수동으로 트리거할 수 있는 그룹을 세분화할 수 있습니다. 이 트리거는 공통 작업을 자동화하거나 규칙을 테스트하거나 디버깅하는 데 유용합니다.
다중 이슈 이벤트
관련 스마트 값 :
{{issue}}
하나 이상의 선택한 이슈 이벤트가 발생할 때 규칙이 실행됩니다. 예를 들어 이슈가 업데이트, 전환 또는 할당될 때 메시지를 보냅니다.
이 트리거를 사용하는 것이 여러 규칙을 생성하는 것보다 더 쉽고 효율적일 수 있습니다.
꺼내기 요청 생성
관련 스마트 값 :
{{pullRequest}}
꺼내기 요청이 생성되면 규칙이 실행됩니다. 예를 들어, 이슈 키가 포함된 꺼내기 요청이 생성되면 해당 요청을 검토 중으로 전환하십시오.
조건을 사용하여 이 트리거로 모니터링 중인 꺼내기 요청을 세분화할 수 있습니다.
꺼내기 요청 거부
관련 스마트 값 :
{{pullRequest}}
꺼내기 요청이 거부되면 규칙이 실행됩니다. 조건을 사용하여 이 트리거로 모니터링 중인 꺼내기 요청을 세분화할 수 있습니다.
꺼내기 요청 병합
관련 스마트 값 :
{{pullRequest}}
꺼내기 요청이 병합될 때 규칙이 실행됩니다. 조건을 사용하여 이 트리거로 모니터링 중인 꺼내기 요청을 세분화할 수 있습니다.
스케쥴
관련 스마트 값:
{{issue}}
이 규칙은 지정된 예약에 따라 실행됩니다. 규칙을 고정 속도(예: 7일마다)로 실행하거나 보다 복잡한 예약에 크론 식을 사용할 수 있습니다.
JQL 쿼리를 입력하도록 선택할 수도 있습니다. 이 규칙을 적용하면 쿼리에 포함된 문제에 대해 이 규칙의 작업이 실행됩니다.
서비스 제한 위반
관련 스마트 값 :
{{breachedSummary}}
,{{breachedRules}}
서비스 제한에 위반이 있거나 위반하려고 할 때 규칙이 실행됩니다.
이 트리거를 사용하여 서비스 제한을 모니터링하고 서비스 제한에 접근할 때 알림을 받을 수 있습니다.
SLA 임계값 위반
관련 스마트 값 :
{{issue}}
이 규칙은 Jira Service Management SLA 위반이 있거나 위반하려고 할 때 실행됩니다.
이 트리거를 사용하면 고객, 알림 에이전트에게 적시에 피드백을 제공하고 그에 따라 자동으로 요청의 우선 순위를 지정할 수 있습니다. 모니터링할 SLA와 트리거 위반 전후의 시간을 선택할 수 있습니다.
스프린트 생성, 시작 또는 완료
관련 스마트 값 :
{{sprint}}
선택한 스크럼 보드에서 스프린트가 생성, 시작 또는 완료될 때 규칙이 실행됩니다. 이 트리거는 보드의 모든 스프린트에 대해 실행되거나 정규식을 사용하여 범위를 좁힐 수 있습니다.
이 트리거를 관련 버전에서 수정된 이슈 브랜치와 함께 사용하여 이 버전에 수정된 모든 이슈를 반복할 수 있습니다.
버전 생성, 업데이트, 릴리스
관련 스마트 값 :
{{version}}
버전이 생성, 업데이트 또는 릴리스될 때 규칙이 실행됩니다. 정규식을 사용하여 이 규칙을 트리거할 버전을 제한할 수 있습니다.
릴리스된 버전 트리거를 관련 버전에서 수정된 이슈와 함께 사용하여 이 버전에서 수정된 모든 이슈를 루핑할 수 있습니다.
작업 기록
관련 스마트 값 :
{{worklog}}
이 규칙은 작업 로그가 생성, 업데이트 및/또는 삭제될 때 실행됩니다.