-
Notifications
You must be signed in to change notification settings - Fork 130
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #968 from bugsnag/release-v6.5.1
Release v6.5.1
- Loading branch information
Showing
75 changed files
with
1,169 additions
and
666 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
steps: | ||
- block: 'Trigger all iOS end-to-end tests' | ||
key: 'trigger-full-build' | ||
|
||
- label: 'Upload the full test pipeline' | ||
depends_on: 'trigger-full-build' | ||
command: buildkite-agent pipeline upload .buildkite/pipeline.full.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
steps: | ||
- block: 'Trigger extra iOS 10 and iOS 14 end-to-end tests and all unit tests' | ||
key: 'trigger-quick-build' | ||
|
||
- label: 'Upload the quick test pipeline' | ||
depends_on: 'trigger-quick-build' | ||
command: buildkite-agent pipeline upload .buildkite/pipeline.quick.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
steps: | ||
- label: ':ios: iOS 13 end-to-end tests' | ||
depends_on: | ||
- cocoa_fixture | ||
timeout_in_minutes: 120 | ||
agents: | ||
queue: opensource | ||
plugins: | ||
artifacts#v1.3.0: | ||
download: ["features/fixtures/ios-swift-cocoapods/output/iOSTestApp.ipa"] | ||
docker-compose#v3.3.0: | ||
run: cocoa-maze-runner | ||
command: | ||
- "--app=/app/build/iOSTestApp.ipa" | ||
- "--farm=bs" | ||
- "--device=IOS_13" | ||
- "--resilient" | ||
- "--appium-version=1.17.0" | ||
- "--fail-fast" | ||
concurrency: 9 | ||
concurrency_group: browserstack-app | ||
retry: | ||
automatic: | ||
- exit_status: -1 # Agent was lost | ||
limit: 2 | ||
|
||
- label: ':ios: iOS 12 end-to-end tests' | ||
depends_on: | ||
- cocoa_fixture | ||
timeout_in_minutes: 120 | ||
agents: | ||
queue: opensource | ||
plugins: | ||
artifacts#v1.3.0: | ||
download: ["features/fixtures/ios-swift-cocoapods/output/iOSTestApp.ipa"] | ||
docker-compose#v3.3.0: | ||
run: cocoa-maze-runner | ||
command: | ||
- "--app=/app/build/iOSTestApp.ipa" | ||
- "--farm=bs" | ||
- "--device=IOS_12" | ||
- "--resilient" | ||
- "--appium-version=1.17.0" | ||
- "--fail-fast" | ||
concurrency: 9 | ||
concurrency_group: browserstack-app | ||
retry: | ||
automatic: | ||
- exit_status: -1 # Agent was lost | ||
limit: 2 | ||
|
||
- label: ':ios: iOS 11 end-to-end tests' | ||
depends_on: | ||
- cocoa_fixture | ||
# More time than other steps as the BrowserStack iOS 11 devices seem particularly unstable and | ||
# sessions need resetting frequently, taking a minute or more each time. | ||
timeout_in_minutes: 120 | ||
agents: | ||
queue: opensource | ||
plugins: | ||
artifacts#v1.3.0: | ||
download: ["features/fixtures/ios-swift-cocoapods/output/iOSTestApp.ipa"] | ||
docker-compose#v3.3.0: | ||
run: cocoa-maze-runner | ||
command: | ||
- "--app=/app/build/iOSTestApp.ipa" | ||
- "--farm=bs" | ||
- "--device=IOS_11_0_IPHONE_8_PLUS" | ||
- "--resilient" | ||
- "--appium-version=1.16.0" | ||
- "--fail-fast" | ||
concurrency: 9 | ||
concurrency_group: browserstack-app | ||
retry: | ||
automatic: | ||
- exit_status: -1 # Agent was lost | ||
limit: 2 | ||
|
||
- label: 'Update documentation page' | ||
if: build.tag =~ /^v[2-9]\.[0-9]+\.[0-9]+\$/ && build.branch == "master" | ||
agents: | ||
queue: opensource-mac-cocoa | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
command: | ||
- make update-docs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,191 @@ | ||
steps: | ||
- label: macOS 11 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa-11 | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "macOS" | ||
commands: | ||
- make bootstrap | ||
- make analyze test | ||
|
||
- label: macOS 10.14 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa-10.14 | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "macOS" | ||
commands: | ||
- make bootstrap | ||
- make analyze test | ||
|
||
- label: iOS 13 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "iOS" | ||
OS: "13.7" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: iOS 12 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "iOS" | ||
OS: "12.4" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: iOS 11 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "iOS" | ||
OS: "11.4" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: iOS 10 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa-10.14 | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "iOS" | ||
OS: "10.3.1" | ||
DEVICE: "iPhone 5s" | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: tvOS 13 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "tvOS" | ||
OS: "13.3" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: tvOS 12 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "tvOS" | ||
OS: "12.4" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: tvOS 11 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "tvOS" | ||
OS: "11.4" | ||
concurrency: 3 | ||
concurrency_group: cocoa-unit-tests | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: tvOS 10 unit tests | ||
timeout_in_minutes: 10 | ||
agents: | ||
queue: opensource-mac-cocoa-10.14 | ||
env: | ||
LANG: "en_GB.UTF-8" | ||
TEST_CONFIGURATION: "Debug" | ||
PLATFORM: "tvOS" | ||
OS: "10.2" | ||
commands: | ||
- make bootstrap | ||
- make test | ||
|
||
- label: ':ios: iOS 14 full end-to-end tests' | ||
depends_on: | ||
- cocoa_fixture | ||
timeout_in_minutes: 120 | ||
agents: | ||
queue: opensource | ||
plugins: | ||
artifacts#v1.3.0: | ||
download: ["features/fixtures/ios-swift-cocoapods/output/iOSTestApp.ipa"] | ||
docker-compose#v3.3.0: | ||
run: cocoa-maze-runner | ||
command: | ||
- "--app=/app/build/iOSTestApp.ipa" | ||
- "--farm=bs" | ||
- "--device=IOS_14" | ||
- "--resilient" | ||
- "--appium-version=1.17.0" | ||
- "--fail-fast" | ||
concurrency: 9 | ||
concurrency_group: browserstack-app | ||
retry: | ||
automatic: | ||
- exit_status: -1 # Agent was lost | ||
limit: 2 | ||
|
||
- label: ':ios: iOS 10 full end-to-end tests' | ||
depends_on: | ||
- cocoa_fixture | ||
timeout_in_minutes: 120 | ||
agents: | ||
queue: opensource | ||
plugins: | ||
artifacts#v1.3.0: | ||
download: ["features/fixtures/ios-swift-cocoapods/output/iOSTestApp.ipa"] | ||
docker-compose#v3.3.0: | ||
run: cocoa-maze-runner | ||
command: | ||
- "--app=/app/build/iOSTestApp.ipa" | ||
- "--farm=bs" | ||
- "--device=IOS_10" | ||
- "--resilient" | ||
- "--appium-version=1.15.0" | ||
- "--fail-fast" | ||
concurrency: 9 | ||
concurrency_group: browserstack-app | ||
retry: | ||
automatic: | ||
- exit_status: -1 # Agent was lost | ||
limit: 2 |
Oops, something went wrong.