@@ -2,15 +2,14 @@ agents:
22 queue : macos-12-arm-unity
33
44steps :
5-
65 #
76 # Build notifier. We run tests for all Unity versions with the 2018 artifacts, as that is what we ship.
87 #
98 - label : Build released notifier artifact
109 timeout_in_minutes : 30
11- key : ' build-artifacts'
10+ key : " build-artifacts"
1211 env :
13- DEVELOPER_DIR : " /Applications/Xcode13.4 .app"
12+ DEVELOPER_DIR : " /Applications/Xcode14.0 .app"
1413 UNITY_VERSION : " 2018.4.36f1"
1514 commands :
1615 - bundle install
@@ -41,11 +40,26 @@ steps:
4140 # - exit_status: "*"
4241 # limit: 1
4342
43+ - label : ' build size impact reporting'
44+ timeout_in_minutes : 10
45+ depends_on : build-artifacts
46+ env :
47+ UNITY_VERSION : " 2020.3.48f1"
48+ DEVELOPER_DIR : " /Applications/Xcode14.0.app"
49+ plugins :
50+ ' artifacts#v1.9.0 ' :
51+ download :
52+ - Bugsnag.unitypackage
53+ agents :
54+ queue : macos-12-arm
55+ commands :
56+ features/scripts/do_size_test.sh
57+
4458 # Build Android test fixtures
45- - label : ' :android: Build Android test fixture for Unity 2020'
59+ - label : " :android: Build Android test fixture for Unity 2020"
4660 timeout_in_minutes : 30
47- key : ' build-android-fixture-2020'
48- depends_on : ' build-artifacts'
61+ key : " build-android-fixture-2020"
62+ depends_on : " build-artifacts"
4963 env :
5064 UNITY_VERSION : " 2020.3.48f1"
5165 plugins :
@@ -87,9 +101,9 @@ steps:
87101 #
88102 # Run Android tests
89103 #
90- - label : ' :bitbar: :android: Run Android e2e tests for Unity 2020'
104+ - label : " :bitbar: :android: Run Android e2e tests for Unity 2020"
91105 timeout_in_minutes : 60
92- depends_on : ' build-android-fixture-2020'
106+ depends_on : " build-android-fixture-2020"
93107 agents :
94108 queue : opensource
95109 env :
@@ -115,10 +129,9 @@ steps:
115129 - " --aws-public-ip"
116130 - " --fail-fast"
117131 concurrency : 25
118- concurrency_group : ' bitbar-app '
132+ concurrency_group : " bitbar"
119133 concurrency_method : eager
120134
121-
122135 # Run Android EDM tests
123136
124137 # - label: ':android: Run Android EDM e2e tests for Unity 2020'
@@ -149,10 +162,10 @@ steps:
149162 #
150163 # Build iOS test fixtures
151164 #
152- - label : ' :ios: Generate Xcode project - Unity 2020'
165+ - label : " :ios: Generate Xcode project - Unity 2020"
153166 timeout_in_minutes : 30
154- key : ' generate-fixture-project-2020'
155- depends_on : ' build-artifacts'
167+ key : " generate-fixture-project-2020"
168+ depends_on : " build-artifacts"
156169 env :
157170 UNITY_VERSION : " 2020.3.48f1"
158171 plugins :
@@ -170,12 +183,12 @@ steps:
170183 - exit_status : " *"
171184 limit : 1
172185
173- - label : ' :ios: Build iOS test fixture for Unity 2020'
186+ - label : " :ios: Build iOS test fixture for Unity 2020"
174187 timeout_in_minutes : 30
175- key : ' build-ios-fixture-2020'
176- depends_on : ' generate-fixture-project-2020'
188+ key : " build-ios-fixture-2020"
189+ depends_on : " generate-fixture-project-2020"
177190 env :
178- DEVELOPER_DIR : " /Applications/Xcode13.4 .app"
191+ DEVELOPER_DIR : " /Applications/Xcode14.0 .app"
179192 UNITY_VERSION : " 2020.3.48f1"
180193 plugins :
181194 artifacts#v1.5.0:
@@ -196,9 +209,9 @@ steps:
196209 #
197210 # Run iOS tests
198211 #
199- - label : ' :bitbar: :ios: Run iOS e2e tests for Unity 2020'
212+ - label : " :bitbar: :ios: Run iOS e2e tests for Unity 2020"
200213 timeout_in_minutes : 60
201- depends_on : ' build-ios-fixture-2020'
214+ depends_on : " build-ios-fixture-2020"
202215 agents :
203216 queue : opensource
204217 plugins :
@@ -223,13 +236,12 @@ steps:
223236 - " --aws-public-ip"
224237 - " --fail-fast"
225238 concurrency : 25
226- concurrency_group : ' bitbar-app '
239+ concurrency_group : " bitbar"
227240 concurrency_method : eager
228241
229242 #
230243 # Conditionally trigger full pipeline
231244 #
232- - label : ' Conditionally trigger full set of tests'
245+ - label : " Conditionally trigger full set of tests"
233246 timeout_in_minutes : 30
234247 command : sh -c .buildkite/pipeline_trigger.sh
235-
0 commit comments