Skip to content

Commit cafdaee

Browse files
authored
Merge pull request #914 from bugsnag/releases/v8.6.1
Releases/v8.6.1
2 parents 9536d8e + c4a1d55 commit cafdaee

File tree

24 files changed

+342
-268
lines changed

24 files changed

+342
-268
lines changed

.buildkite/pipeline.yml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,32 @@ aliases:
22
- &2021 "2021.3.45f1"
33

44
agents:
5-
queue: macos-14-isolated
5+
queue: macos-15
66

77
steps:
8+
9+
- label: Verify code formatting
10+
timeout_in_minutes: 5
11+
env:
12+
UNITY_VERSION: *2021
13+
commands:
14+
- rake code:verify
15+
16+
- label: Run Unit Tests
17+
timeout_in_minutes: 5
18+
env:
19+
UNITY_VERSION: *2021
20+
commands:
21+
- rake test:run_editor_unit_tests
22+
artifact_paths:
23+
- testResults.xml
24+
825
- label: Build released notifier artifact
926
key: "build_unitypackage"
1027
timeout_in_minutes: 30
1128
env:
1229
UNITY_VERSION: *2021
30+
JAVA_VERSION: 17
1331
commands:
1432
- bundle install
1533
- bundle exec rake plugin:export
@@ -19,20 +37,11 @@ steps:
1937
- Bugsnag.unitypackage
2038
- upm-package.zip
2139
- upm-edm4u-package.zip
22-
2340
retry:
2441
automatic:
2542
- exit_status: "*"
2643
limit: 1
2744

28-
- label: Verify code formatting
29-
timeout_in_minutes: 5
30-
env:
31-
UNITY_VERSION: *2021
32-
commands:
33-
- rake code:verify
34-
35-
3645
- label: "Test UPM Package Import"
3746
depends_on: build_unitypackage
3847
timeout_in_minutes: 10

.buildkite/unity.2020.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ aliases:
22
- &2020 "2020.3.48f1"
33

44
agents:
5-
queue: macos-14-isolated
5+
queue: macos-15
66

77
steps:
88
- group: ":hammer: Build Unity 2020 test fixtures"
99
steps:
1010
- label: ":android: Build Android test fixture for Unity 2020"
11+
agents:
12+
queue: macos-15
1113
timeout_in_minutes: 20
1214
key: "build-android-fixture-2020"
1315
env:
@@ -32,7 +34,7 @@ steps:
3234
#
3335
- label: ":ios: Build iOS test fixture for Unity 2020"
3436
agents:
35-
queue: macos-14-isolated
37+
queue: macos-14
3638
timeout_in_minutes: 10
3739
key: "build-ios-fixture-2020"
3840
env:
@@ -58,7 +60,7 @@ steps:
5860
key: "macos-2020-fixture"
5961
env:
6062
UNITY_VERSION: *2020
61-
XCODE_VERSION: "15.3.0"
63+
XCODE_VERSION: "16.3.0"
6264
# Python2 needed for WebGL to build
6365
EMSDK_PYTHON: "/Library/Frameworks/Python.framework/Versions/2.7/bin/python"
6466
plugins:
@@ -76,13 +78,11 @@ steps:
7678
limit: 1
7779

7880
- label: Build Unity 2020 WebGL test fixture
79-
agents:
80-
queue: macos-14-isolated
8181
timeout_in_minutes: 20
8282
key: "webgl-2020-fixture"
8383
env:
8484
UNITY_VERSION: *2020
85-
XCODE_VERSION: "15.3.0"
85+
XCODE_VERSION: "16.3.0"
8686
# Python2 needed for WebGL to build
8787
EMSDK_PYTHON: "/Library/Frameworks/Python.framework/Versions/2.7/bin/python"
8888
plugins:
@@ -195,6 +195,8 @@ steps:
195195
concurrency_method: eager
196196

197197
- label: Run MacOS e2e tests for Unity 2020
198+
agents:
199+
queue: macos-15-isolated
198200
timeout_in_minutes: 60
199201
depends_on: "macos-2020-fixture"
200202
env:
@@ -215,6 +217,8 @@ steps:
215217
- scripts/ci-run-macos-tests.sh release
216218

217219
- label: Run WebGL e2e tests for Unity 2020
220+
agents:
221+
queue: macos-15-isolated
218222
timeout_in_minutes: 30
219223
depends_on: "webgl-2020-fixture"
220224
env:

.buildkite/unity.2021.full.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ aliases:
22
- &2021 "2021.3.45f1"
33

44
agents:
5-
queue: macos-14-isolated
5+
queue: macos-15
66

77
steps:
88
- group: ":hammer: Build Unity 2021 full test fixtures"
@@ -48,8 +48,6 @@ steps:
4848
limit: 1
4949

5050
- label: ":ios: Generate Xcode DEV project - Unity 2021"
51-
agents:
52-
queue: macos-14-isolated
5351
timeout_in_minutes: 10
5452
key: "generate-dev-fixture-project-2021"
5553
env:
@@ -76,7 +74,7 @@ steps:
7674
depends_on: "generate-dev-fixture-project-2021"
7775
env:
7876
UNITY_VERSION: *2021
79-
XCODE_VERSION: "15.3.0"
77+
XCODE_VERSION: "16.2.0"
8078
plugins:
8179
artifacts#v1.5.0:
8280
download:
@@ -99,7 +97,7 @@ steps:
9997
key: "macos-2021-fixture"
10098
env:
10199
UNITY_VERSION: *2021
102-
XCODE_VERSION: "15.3.0"
100+
XCODE_VERSION: "16.2.0"
103101
plugins:
104102
artifacts#v1.9.0:
105103
download:
@@ -119,7 +117,7 @@ steps:
119117
key: "macos-2021-dev-fixture"
120118
env:
121119
UNITY_VERSION: *2021
122-
XCODE_VERSION: "15.3.0"
120+
XCODE_VERSION: "16.2.0"
123121
plugins:
124122
artifacts#v1.9.0:
125123
download:
@@ -139,7 +137,7 @@ steps:
139137
key: "webgl-2021-fixture"
140138
env:
141139
UNITY_VERSION: *2021
142-
XCODE_VERSION: "15.3.0"
140+
XCODE_VERSION: "16.2.0"
143141
plugins:
144142
artifacts#v1.9.0:
145143
download:
@@ -159,7 +157,7 @@ steps:
159157
key: "webgl-2021-dev-fixture"
160158
env:
161159
UNITY_VERSION: *2021
162-
XCODE_VERSION: "15.3.0"
160+
XCODE_VERSION: "16.2.0"
163161
plugins:
164162
artifacts#v1.9.0:
165163
download:
@@ -301,7 +299,6 @@ steps:
301299
upload:
302300
- "maze_output/**/*"
303301
- "maze_output/metrics.csv"
304-
305302
docker-compose#v4.7.0:
306303
pull: maze-runner-bitbar
307304
run: maze-runner-bitbar
@@ -325,10 +322,10 @@ steps:
325322
concurrency_method: eager
326323

327324
- label: Run MacOS e2e tests for Unity 2021
325+
agents:
326+
queue: macos-15-isolated
328327
timeout_in_minutes: 30
329328
depends_on: 'macos-2021-fixture'
330-
agents:
331-
queue: macos-14-isolated
332329
env:
333330
UNITY_VERSION: *2021
334331
plugins:
@@ -346,10 +343,10 @@ steps:
346343
- scripts/ci-run-macos-tests.sh release
347344

348345
- label: Run MacOS e2e DEV tests for Unity 2021
346+
agents:
347+
queue: macos-15-isolated
349348
timeout_in_minutes: 60
350349
depends_on: 'macos-2021-dev-fixture'
351-
agents:
352-
queue: macos-14-isolated
353350
env:
354351
UNITY_VERSION: *2021
355352
plugins:
@@ -367,6 +364,8 @@ steps:
367364
- scripts/ci-run-macos-tests.sh dev
368365

369366
- label: Run WebGL e2e tests for Unity 2021
367+
agents:
368+
queue: macos-15-isolated
370369
timeout_in_minutes: 20
371370
depends_on: 'webgl-2021-fixture'
372371
env:
@@ -386,6 +385,8 @@ steps:
386385
- scripts/ci-run-webgl-tests.sh release
387386

388387
- label: Run WebGL e2e DEV tests for Unity 2021
388+
agents:
389+
queue: macos-15-isolated
389390
timeout_in_minutes: 20
390391
depends_on: 'webgl-2021-dev-fixture'
391392
env:

.buildkite/unity.2021.yml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ aliases:
22
- &2021 "2021.3.45f1"
33

44
agents:
5-
queue: macos-14-isolated
5+
queue: macos-15
66

77
steps:
88
- group: ":hammer: Build Unity 2021 test fixtures"
@@ -26,18 +26,13 @@ steps:
2626
automatic:
2727
- exit_status: "*"
2828
limit: 1
29-
agents:
30-
queue: macos-14-unity-isolated
31-
concurrency: 1
32-
concurrency_group: "unity-license-server"
33-
concurrency_method: eager
3429

3530
- label: ":ios: Build iOS test fixture for Unity 2021"
3631
timeout_in_minutes: 10
3732
key: "build-ios-fixture-2021"
3833
env:
3934
UNITY_VERSION: *2021
40-
XCODE_VERSION: "15.3.0"
35+
XCODE_VERSION: "16.2.0"
4136
plugins:
4237
artifacts#v1.5.0:
4338
download:
@@ -52,12 +47,6 @@ steps:
5247
automatic:
5348
- exit_status: "*"
5449
limit: 1
55-
agents:
56-
queue: macos-14-unity-isolated
57-
concurrency: 1
58-
concurrency_group: "unity-license-server"
59-
concurrency_method: eager
60-
6150

6251
- group: ":test_tube: E2E tests Unity 2021"
6352
steps:

.buildkite/unity.2022.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
aliases:
2-
- &2022 "2022.3.61f1"
2+
- &2022 "2022.3.62f1"
33

44
agents:
5-
queue: macos-14-isolated
5+
queue: macos-15
66

77
steps:
88
- group: ":hammer: Build Unity 2022 test fixtures"
99
steps:
1010
- label: ":android: Build Android test fixture for Unity 2022"
1111
agents:
12-
queue: macos-14-isolated
12+
queue: macos-15
1313
timeout_in_minutes: 30
1414
key: "build-android-fixture-2022"
1515
env:
@@ -34,7 +34,7 @@ steps:
3434
key: "build-ios-fixture-2022"
3535
env:
3636
UNITY_VERSION: *2022
37-
XCODE_VERSION: "15.3.0"
37+
XCODE_VERSION: "16.3.0"
3838
plugins:
3939
artifacts#v1.9.0:
4040
download:
@@ -55,7 +55,7 @@ steps:
5555
key: "macos-2022-fixture"
5656
env:
5757
UNITY_VERSION: *2022
58-
XCODE_VERSION: "15.3.0"
58+
XCODE_VERSION: "16.3.0"
5959
plugins:
6060
artifacts#v1.9.0:
6161
download:
@@ -75,7 +75,7 @@ steps:
7575
key: "webgl-2022-fixture"
7676
env:
7777
UNITY_VERSION: *2022
78-
XCODE_VERSION: "15.3.0"
78+
XCODE_VERSION: "16.3.0"
7979
plugins:
8080
artifacts#v1.9.0:
8181
download:
@@ -187,6 +187,8 @@ steps:
187187
- label: Run MacOS e2e tests for Unity 2022
188188
timeout_in_minutes: 60
189189
depends_on: 'macos-2022-fixture'
190+
agents:
191+
queue: macos-15-isolated
190192
env:
191193
UNITY_VERSION: *2022
192194
plugins:
@@ -206,6 +208,8 @@ steps:
206208
- label: Run WebGL e2e tests for Unity 2022
207209
timeout_in_minutes: 30
208210
depends_on: 'webgl-2022-fixture'
211+
agents:
212+
queue: macos-15-isolated
209213
env:
210214
UNITY_VERSION: *2022
211215
plugins:

0 commit comments

Comments
 (0)