Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »


지라 클라우드를 사용할 경우 JIRA 용 gitlab plugin 인 GitLab.com for Jira Cloud app 를 사용해서 JIRA cloud 와 gitlab 을 쉽게 연동할 수 있습니다.


gitlab app 설치

관리자 권한으로 Jira cloud에 연결한 후에 상단의 설정을 클릭하고   을 선택합니다.


검색 창에 gitlab 을 입력한 다음에 목록에서 "gitlab.com for Jira Cloud" 를 선택합니다. 다른 제품은 gitlab 이 아닌 회사가 만든 것이라 비용이 발생합니다.

상단의 Get app 를 클릭합니다.

모달 대화창에서 Get it now  를 클릭합니다.

상단에 앱을 추가중이라는 팝업이 뜹니다.

시간이 약간 지나면 설치가 완료되었다는 안내 메시지가 표시됩니다.


설정

설치가 완료되면 되면 설정 →  → 앱 관리  메뉴를 선택한후에 목록에서 Gitlab for Jira  를 클릭하고 Getting started  버튼을 클릭합니다.

설정을 위해 Sign in to Gitlab  을 클릭합니다.

gitlab 에 정상적으로 로그인하면 Return to  Gitlab for Jira  메뉴가 표시되는데 클릭해 줍니다.

아직 연결한 group이 없기때문에 "no linked namespace " 메시지가 표시됩니다. 상단의 Add namespace  를 클릭합니다.

namespace 는 gitlab 의 group 을 의미합니다. project 가 아닙니다.!


화면에 저장소 목록이 표시되는데 연결할 저장소 우측의 Link  버튼을 클릭하면 JIRA 와 gitlab 이 연결됩니다.

성공적으로 연결됐다는 메시지가 표시되며 연결한 저장소 목록이 출력됩니다.


사용

연결되면 JIRA 프로젝트 메뉴에 코드가 생기며  클릭하면 현재 프로젝트에 연결된 저장소 목록을 표시합니다.

브랜치 생성

BitBucket 은 JIRA 메뉴에서 바로 브랜치를 생성할 수 있지만 gitlab 은 JIRA 메뉴에서 생성할 수 없습니다.

대신 브랜치를 만들 때 이름에 Issue key 가 포함되게 만들어주면 됩니다.

예로 위 지라 이슈 키는 AA-25 인데 아래 그림처럼 이슈 키를 포함해서 브랜치를 생성해 주면 됩니다.

이슈 키를 포함하는 새 브랜치를 만들었으면 JIRA 와 연동되도록 커밋이 없어도 push 를 한 번 해보고 지라 이슈 상세 화면에 들어가 보겠습니다.

그러면 아래 그림처럼 브랜치가 추가된 것을 볼 수 있습니다.

브랜치를 클릭하면 현재 이슈와 관련된 gitlab 커밋 내역과 Pull Request 등을 볼 수 있습니다.

같이 보기

Ref

  • No labels