페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

이 페이지는 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 propertydescription







    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}}이슈의 "보고자" 반환


예시

이슈 생성 시 댓글로 해당 이슈 데이터 남기기

  1. smart value로 Jira issue 데이터 값을 받아와 댓글 자동 생성
    - {{issue.summery}} : 이슈 제목
    - {{issue.key}} : 이슈 키
    - {{issue.created.format("dd/MM/yyyy")}} : 이슈생성 날짜 (형식 : "dd/MM/yyyy")
    - {{issue.assignee.displayName}} : 담당자


  2. 이슈생성 후 자동 생성된 댓글

# Symbol

  • smart value는 여러개의 데이터를 가질 수 있습니다.

...

  • "#"은 여러개의 데이터를 가진 smart value에 사용합니다.
  • "#" 을 사용하면 {{/}}로 반드시 닫아주어야 합니다.
    {{#issue.comments}} Author: {{author.displayName}}{{/}}

  • 예시
    여러개의 댓글 정보를 해당 이슈의 설명 필드값에 채우기

    1. 댓글이 3개 존재


    2. 해당 이슈의 설명 필드 값에 댓글 정보를 입력하는 자동화 규칙 생성

    코드 블럭
    themeConfluence
    collapsetrue
    {{#issue.comments}}
    Comment by: {{author.displayName}} at:{{created.format("dd/MM/yyyy")}}
    {{body}}
    {{/}}



    3. 규칙 실행 후 3개의 댓글에 대한 정보가 이슈의 설명 필드에 업데이트

Smart value 반환값 테스트하기

 smart value가 반환하는 내용을 테스트하려면 로그(Log)와 함께 수동 트리거(Manual Trigger)를 사용합니다.

...