-
Notifications
You must be signed in to change notification settings - Fork 0
/
bitrise.yml
82 lines (78 loc) · 2.09 KB
/
bitrise.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
---
format_version: '11'
default_step_lib_source: "https://github.com/bitrise-io/bitrise-steplib.git"
project_type: macos
trigger_map:
- push_branch: "production"
pipeline: build_all
pipelines:
build_all:
stages:
- monterey: {}
- ventura: {}
stages:
monterey:
workflows:
- build_binary_monterey: {}
ventura:
workflows:
- build_binary_ventura: {}
workflows:
build_binary_monterey:
meta:
bitrise.io:
stack: osx-xcode-13.0.x # Monterey
machine_type_id: g2-m1.4core # g2-m1.4core (M1)
envs:
- BITRISE_DEPLOY_DIR: "/Users/vagrant/artifacts"
- OS_VERSION: "12"
- PYTHON_VERSION: "3.9.16"
steps:
- git-clone@8: {}
- script@1:
inputs:
- runner: bash
- content: ./scripts/bitrise.sh
- deploy-to-bitrise-io@2:
inputs:
- notify_user_groups: none
- slack@3:
inputs:
- webhook_url: $SLACK_URL
- title: 'Bitrise Status'
- text: 'Monterey build was successful!'
- slack@3:
run_if: .IsBuildFailed
inputs:
- webhook_url: $SLACK_URL
- title: 'Bitrise Status'
- text: 'Monterey build has failed!'
build_binary_ventura:
meta:
bitrise.io:
stack: osx-xcode-14.3.x-ventura # Ventura
machine_type_id: g2-m1.4core # g2-m1.4core (M1)
envs:
- BITRISE_DEPLOY_DIR: "/Users/vagrant/artifacts"
- OS_VERSION: "13"
- PYTHON_VERSION: "3.9.16"
steps:
- git-clone@8: {}
- script@1:
inputs:
- runner: bash
- content: ./scripts/bitrise.sh
- deploy-to-bitrise-io@2:
inputs:
- notify_user_groups: none
- slack@3:
inputs:
- webhook_url: $SLACK_URL
- title: 'Bitrise Status'
- text: 'Ventura build was successful!'
- slack@3:
run_if: .IsBuildFailed
inputs:
- webhook_url: $SLACK_URL
- title: 'Bitrise Status'
- text: 'Ventura build has failed!'