Jira Automation과 Giithub을 결합하여 상태와 표를 동기화합니다.

5221 단어 GitHubjira
이 글은 세계 정보 시스템 Advent Calendar 2021 넷째 날의 글이다.
Jira는 Giithub 등 SCM과 연합하는 기능을 갖추고 있다.
이것에 근거하여 나는 다음과 같은 좋은 점이 있다고 생각한다.
  • 개발 진행을 시각화할 수 있음
  • 조절판
  • 대시보드, 타임라인 등
  • 간단한 통합 자동화
  • 갱신표를 잊어버리는 것도 방지할 수 있다
  • 맞춤형 워크플로우
  • SCM 측은 그렇게 높은 기능의 작업 흐름 기능이 없기 때문에 지라에게 의뢰할 수 있다
  • 해보자.
    이번에는 지허브와 지라를 연결해 표의 상태와 개발 절차를 동기화하고 싶다.

    사전 준비
    참조Jira Cloud 및 GiitHub 연결는 Jira, Giithub에 각각 프로그램을 설치하여 연결합니다.

    Jira Automation 설정
    먼저 Jira 프로젝트를 작성하고 워크플로우에 상태를 추가합니다.
    이번에는'팀 관리 대상 프로젝트'에서 제작해 리뷰 컨디션을 추가했다.

    그런 다음 Automation 규칙을 작성합니다.
    Automation 규칙 ① 분기 작성 후 과제를'진행 중'으로 이동

    Automation 규칙 ② 참조 요청이 작성된 경우 검토중으로 과제 이동

    Automation 규칙 ③ 요청을 병합한 후 과제를 "완료"로 이동

    동작 확인
    브랜치 생성
    지라에서 과제를 만들다.

    과제 키가 필요하니까 일단 제어부터 해.이번TTLT19-6Giithub의 창고로 작업 지점을 만들다.
    이때 지점명을 지라의 과제키로 삼아 협업을 시작한다.

    지라로 돌아온 뒤 업무 분과가 끊겨 표가'진행 중'으로 이동했다.

    그리고 창고에서 하는 일은 표와 관련이 있어요.

    컨텐트

    변경 커밋
    이어서 원본 코드를 제출하고 아까의 지점을push합니다.
    ※ 이번엔 Giithub에서 직접 제출했지만, 원래는 현지에서 복제 작업

    우리도 제출 정보에 지라의 과제 키가 포함된 것을 통해 링크를 진행한다.

    지라 측도 관련 약속을 확인할 수 있다.

    재설정 요청 작성
    그럼 업무 지점을main 지점으로 통합하기 위해 요청을 하나 만들어 보세요.

    이렇게 하면 지라의 과제는 평론에서 자동으로 바뀐다.

    과제에서 확인할 수 있고 탈퇴 요청 상태도 보였다.

    main 지점으로 병합
    요청한 내용을 확인한 후 병합하여 닫습니다.

    이렇게 해서 지라의 과제는 완성되었다.

    Jira에서도 합병이 확인됐습니다.

    끝말
    Jira와 GiitHub을 결합하여 개발 임무를 효과적으로 관리할 수 있습니다.
    조합 자동화를 통해 개발자는 지점과 제출의 규칙을 준수하기만 하면 무의식적으로 진도를 갱신할 수 있다.
    다른 버전 관리와 DevOps의 합작도 가능하니 많이 접촉해 주십시오.

    좋은 웹페이지 즐겨찾기