Skip to content

Commit

Permalink
Merge pull request #2012 from bugsnag/release/v7.22.0
Browse files Browse the repository at this point in the history
Release v7.22.0
  • Loading branch information
joshedney authored Sep 13, 2023
2 parents a410757 + 7ebb69f commit 0b79b64
Show file tree
Hide file tree
Showing 42 changed files with 1,814 additions and 1,317 deletions.
92 changes: 46 additions & 46 deletions .buildkite/full/react-native-android-pipeline.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -187,13 +187,13 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/rn0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- --app=build/rn0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
env:
SKIP_NAVIGATION_SCENARIOS: "true"
concurrency: 25
Expand All @@ -212,13 +212,13 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/rn0.66.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- --app=build/rn0.66.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
env:
SKIP_NAVIGATION_SCENARIOS: "true"
concurrency: 25
Expand Down Expand Up @@ -367,14 +367,14 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/r_navigation_0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
- --app=build/r_navigation_0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
Expand All @@ -391,14 +391,14 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/r_navigation_0.69.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
- --app=build/r_navigation_0.69.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
Expand All @@ -415,14 +415,14 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/r_native_navigation_0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
- --app=build/r_native_navigation_0.60.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
Expand All @@ -439,14 +439,14 @@ steps:
run: react-native-maze-runner
service-ports: true
command:
- --app=build/r_native_navigation_0.66.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
- --app=build/r_native_navigation_0.66.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --fail-fast
- --no-tunnel
- --aws-public-ip
- features/navigation.feature
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
75 changes: 1 addition & 74 deletions .buildkite/full/react-native-cli-pipeline.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -339,22 +339,6 @@ steps:
artifact_paths:
- build/rn0_67.apk

- label: ":android: Init and build RN 0.67 apk (Hermes)"
key: "rn-cli-0-67-hermes-apk"
depends_on:
- "android-builder-cli-image"
timeout_in_minutes: 15
env:
DEBUG: true
REACT_NATIVE_VERSION: rn0_67_hermes
plugins:
- docker-compose#v4.12.0:
run: react-native-cli-android-builder
command: ["features/build-app-tests/build-android-app.feature"]
artifact_paths:
- build/rn0_67_hermes.apk


- label: ":android: Init and build RN 0.69 apk (Non-hermes)"
key: "rn-cli-0-69-apk"
depends_on:
Expand Down Expand Up @@ -490,19 +474,6 @@ steps:
commands:
- test/react-native-cli/scripts/init-and-build-test.sh rn0_67

- label: ":ios: Init and build RN 0.67 ipa (Hermes)"
key: "rn-cli-0-67-hermes-ipa"
timeout_in_minutes: 60
agents:
queue: "opensource-arm-mac-cocoa-12"
env:
DEBUG: true
LANG: "en_US.UTF-8"
DEVELOPER_DIR: "/Applications/Xcode13.app"
artifact_paths: build/rn0_67_hermes.ipa
commands:
- test/react-native-cli/scripts/init-and-build-test.sh rn0_67_hermes

- label: ":ios: Init and build RN 0.69 ipa (Non-hermes)"
key: "rn-cli-0-69-ipa"
timeout_in_minutes: 30
Expand Down Expand Up @@ -726,30 +697,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":bitbar: :android: RN 0.67 Android end-to-end tests (Hermes)"
depends_on: "rn-cli-0-67-hermes-apk"
timeout_in_minutes: 10
plugins:
artifacts#v1.9.0:
download: "build/rn0_67_hermes.apk"
upload: ./test/react-native-cli/maze_output/**/*
docker-compose#v4.12.0:
pull: react-native-cli-maze-runner
run: react-native-cli-maze-runner
service-ports: true
command:
- --app=build/rn0_67_hermes.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
- --no-tunnel
- --aws-public-ip
- features/run-app-tests
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":bitbar: :android: RN 0.69 Android end-to-end tests (Non-hermes)"
- label: ":runner: RN 0.69 Android end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-69-apk"
timeout_in_minutes: 10
plugins:
Expand Down Expand Up @@ -964,27 +912,6 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":browserstack: :ios: RN 0.67 iOS end-to-end tests (Hermes)"
depends_on: "rn-cli-0-67-hermes-ipa"
timeout_in_minutes: 10
plugins:
artifacts#v1.5.0:
download: "build/rn0_67_hermes.ipa"
upload: ./test/react-native-cli/maze_output/**/*
docker-compose#v4.12.0:
pull: react-native-cli-maze-runner
run: react-native-cli-maze-runner
use-aliases: true
command:
- --app=build/rn0_67_hermes.ipa
- --farm=bs
- --device=IOS_14
- --a11y-locator
- features/run-app-tests
concurrency: 5
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":browserstack: :ios: RN 0.69 iOS end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-69-ipa"
timeout_in_minutes: 10
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 7.22.0 (2023-09-13)

### Changes

(react-native-cli) Update the react native cli to install and configure the `@bugsnag/cli` package to upload javascript source maps for react native android [#1990](https://github.com/bugsnag/bugsnag-js/pull/1990)

## 7.21.0 (2023-08-15)

This release adds support for apps using React Native New Architecture
Expand Down
4 changes: 2 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ services:
- ./test/react-native-cli/features/:/app/features

react-native-maze-runner:
image: 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v7-cli
image: 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v8-cli
environment:
<<: *common-environment
BITBAR_USERNAME:
Expand All @@ -207,7 +207,7 @@ services:
- /var/run/docker.sock:/var/run/docker.sock

react-native-cli-maze-runner:
image: 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v7-cli
image: 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v8-cli
environment:
<<: *common-environment
BITBAR_USERNAME:
Expand Down
2 changes: 1 addition & 1 deletion dockerfiles/Dockerfile.node
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ RUN npm pack --verbose packages/plugin-koa/
RUN npm pack --verbose packages/plugin-restify/

# The maze-runner node tests
FROM 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v7-cli as node-maze-runner
FROM 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v8-cli as node-maze-runner
WORKDIR /app/
COPY packages/node/ .
COPY test/node/features test/node/features
Expand Down
Loading

0 comments on commit 0b79b64

Please sign in to comment.