이 페이지는 Jira Cloud에서 Software Cloud에서 제공하는 자동화 기능 중 smart value 사용 방법을 정리한다.
원본 문서 : https://support.atlassian.com/jira-software-cloud/docs/smart-values-general/
목차 |
---|
개념
- smart value를 사용하면 Jira issue 데이터에 접근이 가능합니다.
...
smart value의 종류는 Smart values - general에서 검색합니다.
smart value의 종류 중 {{issue.[property]}}{{issue.[property]}} available property description fields
{{issue.description}}
이슈의 "설명" 필드의 값 반환 {{issue.key}}
이슈의 "Key" 반환 {{issue.status}} 이슈의 "상태" 반환 {{issue.status.name}} 이슈의 "상태" 반환 {{issue.summary}} 이슈의 "제목" 반환 {{issue.versions}} 이슈의 "버전" 반환 {{issue.issueType.name}} 이슈의 "이슈 유형" 반환 {{issue.resolution}} 이슈의 "해결" 반환 {{issue.updated}} 이슈의 "업데이트 된 날짜" 반환 {{issue.Story Points}} 이슈의 "스토리 포인트" 반환 (company-managed Jira Software Cloud only) {{issue.Story Points estimate}} 이슈의 "스토리 포인트" 반환 (team-managed Jira Software Cloud only) dates {{issue.created}} 이슈의 "생성 날짜" 반환 {{issue.duedate}} 이슈의 "마감일" 반환 users {{issue.assignee.displayName}} 이슈의 "담당자" 반환 {{issue.reporter.displayName}} 이슈의 "보고자" 반환
예시
이슈 생성 시 댓글로 해당 이슈 데이터 남기기
- smart value로 Jira issue 데이터 값을 받아와 댓글 자동 생성
- {{issue.summery}} : 이슈 제목
- {{issue.key}} : 이슈 키
- {{issue.created.format("dd/MM/yyyy")}} : 이슈생성 날짜 (형식 : "dd/MM/yyyy")
- {{issue.assignee.displayName}} : 담당자 - 이슈생성 후 자동 생성된 댓글
# Symbol
- smart value는 여러개의 데이터를 가질 수 있습니다.
...
- "#"은 여러개의 데이터를 가진 smart value에 사용합니다.
"#" 을 사용하면 {{/}}로 반드시 닫아주어야 합니다.
{{#issue.comments}} Author: {{author.displayName}}{{/}}예시
여러개의 댓글 정보를 해당 이슈의 설명 필드값에 채우기1. 댓글이 3개 존재
2. 해당 이슈의 설명 필드 값에 댓글 정보를 입력하는 자동화 규칙 생성코드 블럭 theme Confluence collapse true {{#issue.comments}} Comment by: {{author.displayName}} at:{{created.format("dd/MM/yyyy")}} {{body}} {{/}}
3. 규칙 실행 후 3개의 댓글에 대한 정보가 이슈의 설명 필드에 업데이트
Smart value 반환값 테스트하기
smart value가 반환하는 내용을 테스트하려면 로그(Log)와 함께 수동 트리거(Manual Trigger)를 사용합니다.
...