Skip to content

Commit

Permalink
Merge pull request #1110 from bugsnag/release/v7.5.1
Browse files Browse the repository at this point in the history
Release v7.5.1
  • Loading branch information
bengourley authored Oct 23, 2020
2 parents 680de9b + a9625a8 commit afbbcc4
Show file tree
Hide file tree
Showing 230 changed files with 2,980 additions and 12,385 deletions.
54 changes: 33 additions & 21 deletions .buildkite/expo-pipeline.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
steps:
- label: ':docker: Build expo publisher'
key: "expo-publisher"
timeout_in_minutes: 30
env:
EXPO_RELEASE_CHANNEL: ${BUILDKITE_BUILD_ID}
Expand All @@ -15,7 +16,20 @@ steps:
- expo-publisher:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:expo-publisher-${BRANCH_NAME}
- expo-publisher:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:expo-publisher-latest

- label: ':docker: Publish expo app'
key: "publish-expo-app"
depends_on: "expo-publisher"
timeout_in_minutes: 20
agents:
queue: "opensource-highpower"
env:
EXPO_RELEASE_CHANNEL: ${BUILDKITE_BUILD_ID}
plugins:
- docker-compose#v3.1.0:
run: expo-publisher

- label: ':docker: Build expo maze runner image'
key: "expo-maze-runner-image"
timeout_in_minutes: 10
plugins:
- docker-compose#v3.1.0:
Expand All @@ -29,6 +43,7 @@ steps:
- expo-maze-runner:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-latest

- label: ':docker: Build expo APK builder'
key: "expo-android-builder"
timeout_in_minutes: 40
env:
EXPO_RELEASE_CHANNEL: ${BUILDKITE_BUILD_ID}
Expand All @@ -44,21 +59,11 @@ steps:
- expo-android-builder:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:expo-android-builder-${BRANCH_NAME}
- expo-android-builder:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:expo-android-builder-latest

- wait

- label: ':docker: Publish expo app'
timeout_in_minutes: 20
agents:
queue: "opensource-highpower"
env:
EXPO_RELEASE_CHANNEL: ${BUILDKITE_BUILD_ID}
plugins:
- docker-compose#v3.1.0:
run: expo-publisher

- wait

- label: ':docker: Build expo APK'
key: "build-expo-apk"
depends_on:
- "publish-expo-app"
- "expo-android-builder"
timeout_in_minutes: 20
agents:
queue: "opensource-highpower"
Expand All @@ -72,6 +77,9 @@ steps:
- expo-android-builder:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:expo-android-builder-latest

- label: ':docker: Build expo IPA'
key: "build-expo-ipa"
depends_on:
- "publish-expo-app"
timeout_in_minutes: 20
agents:
queue: "opensource-mac-expo"
Expand All @@ -81,9 +89,10 @@ steps:
commands:
- test/expo/scripts/build-ios.sh

- wait

- label: 'expo Android 9'
depends_on:
- "build-expo-apk"
- "expo-maze-runner-image"
timeout_in_minutes: 50
plugins:
artifacts#v1.2.0:
Expand All @@ -92,12 +101,15 @@ steps:
run: expo-maze-runner
use-aliases: true
env:
DEVICE_TYPE: "ANDROID_9"
DEVICE_TYPE: "ANDROID_9_0"
APP_LOCATION: "build/output.apk"
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo iOS 12'
depends_on:
- "build-expo-ipa"
- "expo-maze-runner-image"
timeout_in_minutes: 50
plugins:
artifacts#v1.2.0:
Expand All @@ -122,7 +134,7 @@ steps:
run: expo-maze-runner
use-aliases: true
env:
DEVICE_TYPE: "ANDROID_8"
DEVICE_TYPE: "ANDROID_8_1"
APP_LOCATION: "build/output.apk"
concurrency: 10
concurrency_group: 'browserstack-app'
Expand All @@ -136,7 +148,7 @@ steps:
run: expo-maze-runner
use-aliases: true
env:
DEVICE_TYPE: "ANDROID_7"
DEVICE_TYPE: "ANDROID_7_1"
APP_LOCATION: "build/output.apk"
concurrency: 10
concurrency_group: 'browserstack-app'
Expand All @@ -150,7 +162,7 @@ steps:
run: expo-maze-runner
use-aliases: true
env:
DEVICE_TYPE: "ANDROID_6"
DEVICE_TYPE: "ANDROID_6_0"
APP_LOCATION: "build/output.apk"
concurrency: 10
concurrency_group: 'browserstack-app'
Expand All @@ -164,7 +176,7 @@ steps:
run: expo-maze-runner
use-aliases: true
env:
DEVICE_TYPE: "ANDROID_5"
DEVICE_TYPE: "ANDROID_5_0"
APP_LOCATION: "build/output.apk"
concurrency: 10
concurrency_group: 'browserstack-app'
Expand Down
24 changes: 22 additions & 2 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ steps:
command: 'npm run test:types'

- label: ':docker: Build browser maze runner image'
key: "browser-maze-runner-image"
timeout_in_minutes: 20
plugins:
- artifacts#v1.2.0:
Expand All @@ -77,6 +78,7 @@ steps:
- browser-maze-runner:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-browser-${BRANCH_NAME}

- label: ':docker: Build node maze runner image'
key: "node-maze-runner-image"
timeout_in_minutes: 20
plugins:
- artifacts#v1.2.0:
Expand All @@ -88,9 +90,8 @@ steps:
cache-from:
- node-maze-runner:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-node-${BRANCH_NAME}

- wait

- label: ':chrome: v43 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -103,6 +104,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':chrome: v61 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -115,6 +117,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':ie: v8 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -127,6 +130,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':ie: v9 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -139,6 +143,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':ie: v10 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -151,6 +156,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':ie: v11 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -164,6 +170,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':edge: v14 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -176,6 +183,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':edge: v15 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -188,6 +196,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':safari: v6 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -200,6 +209,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':safari: v10 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -212,6 +222,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':desktop_computer: Opera v12 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -224,6 +235,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':iphone: iOS 10.3 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 20
plugins:
docker-compose#v3.3.0:
Expand All @@ -237,6 +249,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':android: Samsung Galaxy S8 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -249,6 +262,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':firefox: v30 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -261,6 +275,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':firefox: v56 Browser tests'
depends_on: "browser-maze-runner-image"
timeout_in_minutes: 10
plugins:
docker-compose#v3.3.0:
Expand All @@ -273,6 +288,7 @@ steps:
concurrency_group: 'browserstack'

- label: ':node: Node 4'
depends_on: "node-maze-runner-image"
timeout_in_minutes: 30
plugins:
docker-compose#v3.3.0:
Expand All @@ -284,6 +300,7 @@ steps:
NODE_VERSION: "4"

- label: ':node: Node 6'
depends_on: "node-maze-runner-image"
timeout_in_minutes: 30
plugins:
docker-compose#v3.3.0:
Expand All @@ -295,6 +312,7 @@ steps:
NODE_VERSION: "6"

- label: ':node: Node 8'
depends_on: "node-maze-runner-image"
timeout_in_minutes: 30
plugins:
docker-compose#v3.3.0:
Expand All @@ -305,6 +323,7 @@ steps:
NODE_VERSION: "8"

- label: ':node: Node 10'
depends_on: "node-maze-runner-image"
timeout_in_minutes: 30
plugins:
docker-compose#v3.3.0:
Expand All @@ -315,6 +334,7 @@ steps:
NODE_VERSION: "10"

- label: ':node: Node 12'
depends_on: "node-maze-runner-image"
timeout_in_minutes: 30
plugins:
docker-compose#v3.3.0:
Expand Down
Loading

0 comments on commit afbbcc4

Please sign in to comment.