본문 바로가기
프로그래밍/CI & CD

[Bitrise] Trigger 설정하기

by startSW 2023. 10. 5.

Github 리파지토리의 특정 Branch에 push와 같은 이벤트가 발생할 때 Bitrise에서 자동 빌드가 되도록 할 수 있습니다.

 

이 글에서 그 방법을 알아 보겠습니다.

 

1. 'Connected accounts' 메뉴를 클릭합니다.

 

2. 아래와 같이 Github Repository와의 연결을 On 시킵니다.

 

 

3. Workflow Editor에서 Triggers 탭은 선택합니다.

 

4. 트리거는 세 가지로 Push, Pull Request, Tag 입니다.

    가장 먼저 Push 트리거를 아래와 같이 설정해 봅니다.

    - dev 브렌치에 push 이벤트가 발생하면 'build_and_test' 워크플로우가 실행되도록 설정합니다.

 

5. dev 브렌치에서 master 브렌치로 Pull Request 이벤트가 발생하면 'buid_and_unit_test' 워크플로우가 실행되도록 설정합니다.

6. 깃 브렌치에 '*for_qa*' 태그가 설정되면 'deplay_to_firebase' 워크플로우가 실행되도록 설정합니다.

    여기서 * 심볼을 사용해서 와일드카드로 사용할 수 있습니다.

7. 이제 Github의 리파지토리에 Push, Pull Request, Tag 등을 이용해서 Bitrise가 자동빌드를 할 수 있습니다. 

    아래는 Tag 로 자동빌드가 되는 모습입니다.

 

 

 

'프로그래밍 > CI & CD' 카테고리의 다른 글

Bitrise와 Teams 연동하기  (0) 2023.10.05
[Teams] Webhook URL 만들기  (0) 2023.10.05
[Teams] Team과 Channel 만들기  (0) 2023.10.05
Bitrise와 Firebase App Distribution 연동하기  (0) 2023.10.04
Firebase App ID 확인 방법  (0) 2023.10.04