JIRA 메일 양식 수정
이슈관리시스템으로 지라(JIRA)를 사용하고 있다.
몇 년간 잘 사용하고 있는데, 예상치 못했던 문의가 들어온 적 있다.
왜 이슈 메일을 보낼 때 본문 내용은 들어 있지 않냐는 것이다.
지라는 변경 내용에 대해서만 메일을 보내기 때문에 개발 상태가 변하다가 개발이 완료가 되면 메일이 보내질 때 상태만 변경된 것이기 때문에 상태가 변경되었다는 내용만 메일에 남게 된다.
메일 수신자가 JIRA에 접속해서 확인하면 되지만, 메일에 본문 내용이 들어가는 것이 더 효율적이긴 해서 JIRA 발송 메일에 본문 내용이 들어가는 방법에 대해 알아보았다.
.JIRA 발송 메일 양식 변경 방법
C:\Program Files\Atlassian\JIRA\
에 JIRA 발송 메일 양식이 저장되어 있다.
이 양식들 중 원하는 vm 파일을 열어 아래 붉은색 부분을 붙여주면 된다.
붉은색 부분은 이슈의 본문 내용이 있다면 본문 내용을 붙여서 메일을 보내라는 뜻이다.
붉은색 부분을 원하는 .vm파일에 붙여 넣기하면 된다.
만약 붉은색 부분과 같은 내용이 이미 vm파일에 들어 있다면 붙여넣기 하면 안된다.
.#disable_html_escaping()
#set ($resolution = "<strong>$textutils.
#defaultMailHeaderWithParam("
#if ($comment)
#parse('templates/email/html/
#end
#rowWrapperNormal("#parse('
#if ($issue.description)
#set($textParagraph = $issue.htmlDescription)
#rowWrapperNormal("#parse('
#end
상태가 업데이트될 때마다 메일 내용에 본문 내용을 넣고 싶을 때는 issuegenericevent.vm 파일을 수정하면 된다.