Jira Issue 와 Code 변경 내역 연동하기

Github Branch 만들기

Open DevOps 로 Git provider 와 연동했다면 이슈에서 바로 branch를 생성할 수 있습니다.

  1. 브랜치를 만들 이슈 상세 화면으로 들어간 후에 우측의 개발 탭에서 “브랜치 만들기” 를 클릭합니다.

  2. Github branch 생성화면에서 Repository 를 선택(1) 하고 어느 Branch 에서 새로운 Branch를 생성(2)할 지 설정한 후에 Branch name(3)을 설정하고 “Create branch” 를 클릭합니다.

    Branch 설정 화면



  3. 다음과 같은 에러가 발생한 경우 Github 에서 Jira 접근 권한을 부여하지 않아서입니다. Jira Open DevOps 설정하기 - Github | Github 에서 Jira 권한 부여 를 참고해서 권한을 설정합니다.

  4. 생성이 완료되면 “view branch Github” 버튼이 표시되고 클릭하면 Github 로 이동합니다.

 

Issue 와 commit 연동하기

스마트 커밋(Smart commit)으로 커밋 메시지로 JIRA 와 연동하기 참고

 

Github 에 변경 사항이 push 되고 commit message 에 Issue Key 가 있다면 자동으로 이슈와 연동됩니다.

커밋 내용을 확인해 보려면 커밋에 마우스를 놓으면 커밋 해시등 정보가 표시됩니다. 여기에서 “모든 개발 정보 보기” 를 클릭합니다.

개발 탭에서 브랜치 정보나 커밋, PR, Build 등 다양한 정보를 확인할 수 있습니다.

Pull request 만들기

우측의 개발 탭에서 새 PR 만들기를 클릭합니다.

 

연결한 Git 서비스의 PR 만드는 페이지로 전환되면

 

See also