아티클
튜토리얼
대화형 가이드
Jira 및 Gitlab에서 이슈 상태를 자동으로 전환
![Kev Zettler 얼굴 사진](https://wac-cdn.atlassian.com/dam/jcr:09c4d11b-0f74-4dcd-aeba-28b5467d8a31/Headshot-Kev%20Zettler@2x.png?cdnVersion=2022)
Kev Zettler
풀스택 웹 개발자, DevOps
이 가이드에서는 Gitlab과 통합되는 Jira Automation 규칙을 만드는 방법을 보여줍니다.
Time
5 Minute Read.
Audience
You’re an experienced user of Jira Software and GitLab.
Prerequisites
You are an existing GitLab customer. Get the GitLab for Jira integration here.
If you’re new to GitLab, get started here.
You have an active Jira project with the GitLab application installed and configured. Get started with Jira here.
Step 1. Add automation
On your Jira project page, click the add automation button. Then, select the Branch, commit or pull requests option.
![Step 1 in adding an automation in Jira on Jira project page](https://wac-cdn.atlassian.com/dam/jcr:e8d705af-fa17-43ef-8179-cc9416b5d8c2/image1.png?cdnVersion=2022)
2단계. 새 트리거 만들기
커밋 만듦 트리거를 검색하여 선택합니다. 커밋이 발생하면 규칙이 트리거됩니다.
![커밋 만들어짐 트리거를 검색하여 선택합니다. 새 트리거. 트리거는 규칙 실행을 시작합니다. 트리거는 이벤트를 수신하거나 실행을 예약할 수 있습니다.](https://wac-cdn.atlassian.com/dam/jcr:f73bba9d-6c8a-4bdc-b964-23e4fff1aa2a/image7.png?cdnVersion=2022)
3단계. 새 조건 만들기
이슈 필드 조건을 검색하여 선택합니다. 이렇게 하면 수행하는 작업을 특정 필드 조건과 일치하는 이슈로 제한합니다.
![이슈 필드 조건을 검색하여 선택합니다. 새 상태. 작업은 앞에 있는 모든 조건이 통과한 경우에만 실행됩니다.](https://wac-cdn.atlassian.com/dam/jcr:41a3a91f-3f26-4235-b5bd-afbe69a01bed/image5.png?cdnVersion=2022)
상태 필드가 “개발을 위해 선택”과 같도록 조건을 설정합니다. 이 상태는 프로젝트에 없을 수 있으며, 상태를 만들거나 대안을 사용해야 할 수 있습니다. 저장을 클릭하여 계속합니다.
![이슈 필드 조건. 이슈 필드가 특정 기준을 충족하는지 여부를 확인합니다. 필드: 상태, 조건: 같음, 값: “개발을 위해 선택”](https://wac-cdn.atlassian.com/dam/jcr:9856bcc6-00aa-41ca-a0dc-faf602b3f495/image4.png?cdnVersion=2022)
4단계. 이슈 전환 만들기
이슈를 새 상태로 전환하는 이슈 전환 작업을 검색하여 선택합니다.
![새로운 작업. 작업은 시스템에 대한 변경을 수행합니다. "모든 작업"에서 "Trans"(전환)을 선택했습니다. 이슈 전환: 이슈를 특정 상태로 전환](https://wac-cdn.atlassian.com/dam/jcr:6b1bbfed-1f3d-4d19-a00f-699d604f4c76/image1.png?cdnVersion=2022)
대상 상태가 “진행 중”으로 업데이트되도록 이슈 전환 작업을 구성합니다. 저장을 클릭합니다.
![워크플로에서 이슈를 한 상태에서 다른 상태로 전환합니다. 이슈를 전환할 상태 선택: 대상 상태: 진행 중](https://wac-cdn.atlassian.com/dam/jcr:5844c335-b3cb-486f-ad8e-89aab61d87fb/image3.png?cdnVersion=2022)
5단계. 이름 입력
이제 규칙 이름을 입력합니다. “커밋 시 이슈 전환”을 사용했습니다. 활성화 버튼을 클릭합니다. 최종 규칙 요약은 다음과 유사합니다.
![최종 규칙 요약](https://wac-cdn.atlassian.com/dam/jcr:5a98b7a4-109f-411a-bbda-f1393c185d01/image2.png?cdnVersion=2022)
규칙을 완성했으며 다음 단계를 따라 트리거할 수 있습니다.
- Jira에서 “개발을 위해 선택” 상태의 이슈를 만듭니다.
- 커밋을 만들고 이슈 키를 참조하는 Gitlab으로 푸시합니다.
이 작업을 수행하면 규칙이 트리거되고 이슈가 “진행 중” 상태로 바뀝니다. 감사 로그를 방문하여 규칙을 모니터링할 수 있습니다. 감사 로그는 규칙의 구성 오류를 표시하고 디버깅에 도움이 됩니다.
자동화 템플릿 라이브러리에서 수백 개의 다른 규칙을 확인하세요.
이 기사 공유
다음 주제
여러분께 도움을 드릴 자료를 추천합니다.
이러한 리소스에 책갈피를 지정하여 DevOps 팀의 유형에 대해 알아보거나 Atlassian에서 DevOps에 대한 지속적인 업데이트를 확인하세요.
![DevOps 일러스트레이션](https://wac-cdn.atlassian.com/dam/jcr:bd9d8b2c-ca36-444f-8595-719cb1990e64/Devops-community.png?cdnVersion=2022)
DevOps 커뮤니티
![DevOps 일러스트레이션](https://wac-cdn.atlassian.com/dam/jcr:297108ea-d232-4368-af51-b53af230c4fe/Simulation-workshop.png?cdnVersion=2022)
DevOps 학습 경로
![맵 일러스트레이션](https://wac-cdn.atlassian.com/dam/jcr:25f6330a-4191-408f-a4e5-2e24bfba67b4/Maturity-model.png?cdnVersion=2022)