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 |