Skip to content

Commit 43d5485

Browse files
authored
Merge pull request #74 from bugsnag/next
Release v1.2.0
2 parents 37fd8c0 + c92a7f5 commit 43d5485

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1422
-345
lines changed

.buildkite/pipeline.full.yml

Lines changed: 79 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,124 +1,148 @@
11
agents:
22
queue: macos-12-arm-unity
3-
43
steps:
5-
6-
#2020 ----------------------------------------------------------
7-
4+
- label: ':macos: Build macos test fixture for Unity 2020'
5+
timeout_in_minutes: 30
6+
key: build-macos-fixture-2020
7+
depends_on: build-artifacts
8+
env:
9+
UNITY_PERFORMANCE_VERSION: 2020.3.48f1
10+
plugins:
11+
'artifacts#v1.9.0':
12+
download:
13+
- upm-package.zip
14+
upload:
15+
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.zip
16+
- features/fixtures/build_macos.log
17+
commands:
18+
- 'rake test:macos:build'
19+
retry:
20+
automatic:
21+
- exit_status: '*'
22+
limit: 1
23+
- label: Run MacOS e2e tests for Unity 2020
24+
timeout_in_minutes: 60
25+
depends_on: build-macos-fixture-2020
26+
agents:
27+
queue: macos-12-arm-unity
28+
env:
29+
UNITY_PERFORMANCE_VERSION: 2020.3.48f1
30+
plugins:
31+
'artifacts#v1.9.0':
32+
download:
33+
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.zip
34+
upload:
35+
- maze_output/**/*
36+
- '*-mazerunner.log'
37+
- maze_output/metrics.csv
38+
commands:
39+
- features/scripts/run-macos-ci-tests.sh
840
- label: ':android: Build Android test fixture for Unity 2020'
941
timeout_in_minutes: 30
10-
key: 'build-android-fixture-2020'
11-
depends_on: 'build-artifacts'
42+
key: build-android-fixture-2020
43+
depends_on: build-artifacts
1244
env:
13-
UNITY_PERFORMANCE_VERSION: "2020.3.48f1"
45+
UNITY_PERFORMANCE_VERSION: 2020.3.48f1
1446
plugins:
15-
artifacts#v1.5.0:
47+
'artifacts#v1.9.0':
1648
download:
17-
- BugsnagPerformance.unitypackage
49+
- upm-package.zip
1850
upload:
1951
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.apk
2052
- features/fixtures/import_package.log
2153
- features/fixtures/build_android.log
22-
2354
commands:
24-
- rake test:android:build
55+
- 'rake test:android:build'
2556
retry:
2657
automatic:
27-
- exit_status: "*"
58+
- exit_status: '*'
2859
limit: 1
29-
3060
- label: ':bitbar: Run Android e2e tests for Unity 2020'
3161
timeout_in_minutes: 60
32-
depends_on: 'build-android-fixture-2020'
62+
depends_on: build-android-fixture-2020
3363
agents:
3464
queue: opensource
3565
plugins:
36-
artifacts#v1.5.0:
66+
'artifacts#v1.9.0':
3767
download:
38-
- "features/fixtures/mazerunner/mazerunner_2020.3.48f1.apk"
68+
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.apk
3969
upload:
40-
- "maze_output/**/*"
41-
docker-compose#v4.8.0:
70+
- maze_output/**/*
71+
'docker-compose#v4.8.0':
4272
pull: maze-runner
4373
run: maze-runner
4474
service-ports: true
4575
command:
46-
- "--app=/app/features/fixtures/mazerunner/mazerunner_2020.3.48f1.apk"
47-
- "--farm=bb"
48-
- "--device=ANDROID_9|ANDROID_10|ANDROID_11|ANDROID_12|ANDROID_13"
49-
- "--no-tunnel"
50-
- "--aws-public-ip"
76+
- '--app=/app/features/fixtures/mazerunner/mazerunner_2020.3.48f1.apk'
77+
- '--farm=bb'
78+
- '--device=ANDROID_9|ANDROID_10|ANDROID_11|ANDROID_12|ANDROID_13'
79+
- '--no-tunnel'
80+
- '--aws-public-ip'
5181
concurrency: 25
52-
concurrency_group: 'bitbar-app'
82+
concurrency_group: bitbar-app
5383
concurrency_method: eager
54-
5584
- label: ':ios: Generate Xcode project - Unity 2020'
5685
timeout_in_minutes: 30
57-
key: 'generate-fixture-project-2020'
58-
depends_on: 'build-artifacts'
86+
key: generate-fixture-project-2020
87+
depends_on: build-artifacts
5988
env:
60-
UNITY_PERFORMANCE_VERSION: "2020.3.48f1"
89+
UNITY_PERFORMANCE_VERSION: 2020.3.48f1
6190
plugins:
62-
artifacts#v1.5.0:
91+
'artifacts#v1.9.0':
6392
download:
64-
- BugsnagPerformance.unitypackage
93+
- upm-package.zip
6594
upload:
6695
- features/fixtures/generateXcodeProject.log
6796
- project_2020.tgz
6897
commands:
69-
- rake test:ios:generate_xcode
98+
- 'rake test:ios:generate_xcode'
7099
- tar -zvcf project_2020.tgz features/fixtures/mazerunner/mazerunner_xcode
71100
retry:
72101
automatic:
73-
- exit_status: "*"
102+
- exit_status: '*'
74103
limit: 1
75-
76104
- label: ':ios: Build iOS test fixture for Unity 2020'
77105
timeout_in_minutes: 30
78-
key: 'build-ios-fixture-2020'
79-
depends_on: 'generate-fixture-project-2020'
106+
key: build-ios-fixture-2020
107+
depends_on: generate-fixture-project-2020
80108
env:
81-
DEVELOPER_DIR: "/Applications/Xcode13.4.app"
82-
UNITY_PERFORMANCE_VERSION: "2020.3.48f1"
109+
DEVELOPER_DIR: /Applications/Xcode14.0.app
110+
UNITY_PERFORMANCE_VERSION: 2020.3.48f1
83111
plugins:
84-
artifacts#v1.5.0:
112+
'artifacts#v1.9.0':
85113
download:
86-
- BugsnagPerformance.unitypackage
87114
- project_2020.tgz
88115
upload:
89116
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.ipa
90117
- features/fixtures/unity.log
91118
commands:
92119
- tar -zxf project_2020.tgz features/fixtures/mazerunner
93-
- rake test:ios:build_xcode
120+
- 'rake test:ios:build_xcode'
94121
retry:
95122
automatic:
96-
- exit_status: "*"
123+
- exit_status: '*'
97124
limit: 1
98-
99125
- label: ':bitbar: Run iOS e2e tests for Unity 2020'
100126
timeout_in_minutes: 60
101-
depends_on: 'build-ios-fixture-2020'
127+
depends_on: build-ios-fixture-2020
102128
agents:
103129
queue: opensource
104130
plugins:
105-
artifacts#v1.5.0:
131+
'artifacts#v1.9.0':
106132
download:
107-
- "features/fixtures/mazerunner/mazerunner_2020.3.48f1.ipa"
133+
- features/fixtures/mazerunner/mazerunner_2020.3.48f1.ipa
108134
upload:
109-
- "maze_output/**/*"
110-
docker-compose#v4.8.0:
135+
- maze_output/**/*
136+
'docker-compose#v4.8.0':
111137
pull: maze-runner
112138
run: maze-runner
113139
service-ports: true
114140
command:
115-
- "--app=/app/features/fixtures/mazerunner/mazerunner_2020.3.48f1.ipa"
116-
- "--farm=bb"
117-
- "--device=IOS_15"
118-
- "--no-tunnel"
119-
- "--aws-public-ip"
141+
- '--app=/app/features/fixtures/mazerunner/mazerunner_2020.3.48f1.ipa'
142+
- '--farm=bb'
143+
- '--device=IOS_15'
144+
- '--no-tunnel'
145+
- '--aws-public-ip'
120146
concurrency: 25
121-
concurrency_group: 'bitbar-app'
147+
concurrency_group: bitbar-app
122148
concurrency_method: eager
123-
124-
#2020 END -------------------------------------------------------------------

0 commit comments

Comments
 (0)