Application Link 로 Atlassian 제품 연결하기

 

Application Link 는 Atlassian 제품끼리 연동을 할 수 있게 해주는 도구입니다.

Confluence 설정

  1. 관리콘솔에 들어간 후에 관리응용 프로그램 연결(Application Link) 메뉴 선택

     

  2. 연결할 URL 을 설정(Ex2Application Details 
     

  3. 계정 통합 관리를 설정했다면 "서버가 사용자" 항목 체크(Confluence 계정 관리를 JIRA에 위임하기 참고)

     

  4. Outgoing 인증



  5. Incoming 인증

    인증서 타임아웃 = 0 

JIRA 설정

  1. Administration→ Addon -> Application Link 선택
     

  2. 상단의 Application 에 Confluence나 Bamboo 등의 app URL 을 입력하고 *Create new Link 클릭

  3. Application Name 과 Application Type 을 설정하고 continue 를 클릭

     

  4. Save 를 눌러서 저장



JIRA User Server 설정

JIRA 에서 confluence나 bamboo 등의 계정 관리를 한다면 JIRA User Server 설정 필요(JIRA나 Crowd에 Confluence/Bamboo 사용자 및 계정 관리 위임하기 참고)

연계 예제

Confluence 에서 Jira 이슈 입력

Application Link 로 Conflucen 와 Jira 를 연결했다면 Confliuence Page 에 JIRA 매크로를 사용하여 Jira 이슈를 바로 포함할 수 있습니다.

 

macro 에는 JQL 이나 filter 를 사용할 수 있으며 이 기능은 단순한 URL 링크가 아니므로 Jira 의 상태가 변경되거나 조건에 맞는 이슈가 추가될 경우 Page 에 있는 Jira Issue 가 자동으로 변경됩니다.

project in (test) and status not in (closed, resolved) and priority in (critical, blocker) and assignee = currentUser()  

예제는 아래 영상을 참고하세요.

https://drive.google.com/file/d/1dtcDxsOK0FUTwEA5sKOj5rk4fUbsMRgR/view?usp=sharing

 

Jira 에서 Confluence page 연결

Jira Issue 에서 참고할 Confluence page 가 있을 경우 URL 링크 기능대신 Application link 를 사용해서 연결할 수 있습니다.

Application link 이므로 Confluence 페이지 제목이 변경되면 자동으로 Jira 에 연결된 페이지 제목도 같이 변경됩니다.

예제는 아래 영상을 참고하세요.

https://drive.google.com/file/d/1mZ2sD_Q_9lAnwYZYMoQGpYL-zVh5Vpuj/view?usp=sharing

 

Bamboo & JIRA

뱀부 빌드 이력에서 이 빌드와 관련된 JIRA 이슈와 커밋 내역을 확인할 수 있습니다.

 

같이 보기