SaaS 방식의 JIRA Cloud와 빗버킷 클라우드(BitBucket Cloud)를 연동해서 사용하는 방법에 대해 소개합니다.


JIRA 클라우드와 Bitbucket 이나 github를 연결하면 이슈마다 development information panel 이 생성되며 여기에서 이슈 관련 브랜치나 커밋, Pull Request 등을 확인할 수 있습니다.

Bitbucket 에서 JIRA 연결

  1. Bitbucket 에 로그인한 후에 좌측 하단의 아바타 아이콘을 클릭하고 워크스페이스 설정에 들어갑니다.
  2. 워크스페이스 목록에서 JIRA 와 연결할 워크스페이스의 Action 탭의 Manage  버튼을 클릭합니다.
  3. 좌측의 "Atlassian Integrations" 하단의 Jira  를 클릭하면 JIRA Site 목록이 표시됩니다. 여기에서 연결할 JIRA 사이트의 Connect  버튼을 클릭합니다.
  4. 권한허용 안내창에서 "Grant access" 를 클릭합니다.
  5. 다시 하번 접근 허용 확인창이 뜨는데 접근 허가  를 클릭합니다.


  6. 연결됐다는 안내창이 뜹니다. "스마트 커밋" 을 사용하지 않는다면 체크 박스를 해제하고 확인을 클릭합니다.
  7. 이제 연결이 완료되었습니다.

JIRA Cloud 에서 확인

JIRA 는 특별히 설정할 것 없고 development information panel 을 사용하면 됩니다. 

사용 방법은 JIRA cloud와 외부 개발 도구 연동하기(JIRA Integrate with development tools) 를 참고하세요.


이슈에서 Branch 만들기

JIRA 이슈를 만들었으면 바로 브랜치를 생성할 수 있습니다.

이슈의 상세 화면에서 개발  → "브랜치 만들기" 를 선택합니다.

브랜치 생성화면이 뜨면 Repository 를 선택(1)하고 Type(2) 을 정해줍니다.

그리고 master 나 devel 등 기준으로 삼을 브랜치를 선택(3) 하고 브랜치 이름을 설정(4)해 주고 Create  를 눌러줍니다.

그러면 Bit bucket 에는 연결되었다는 화면과 저장소를 checkout 하는 안내 화면이 뜹니다.

JIRA 이슈 상세 화면을 보면 개발 필드가 "1개 브랜치" 로 표시되는 것을 볼 수 있습니다.

"1개 브랜치" 를 클릭하면 브랜치 상세 정보 대화창이 뜨며 여기에서 커밋이나 PR, 빌드, 배포등을 확인할 수 있습니다.



같이 보기


Ref