.buildkite/full/pipeline.full.yml
steps:
#
# Upload full React Native pipelines
#
- label: ":large_blue_circle: :large_blue_circle: :large_blue_circle: FULL REACT NATIVE (ANDROID) STEPS :large_blue_circle: :large_blue_circle: :large_blue_circle:"
depends_on:
- "publish-js"
- "android-builder-base-java-11"
commands:
- buildkite-agent pipeline upload .buildkite/full/react-native-android-pipeline.full.yml
- label: ":large_blue_circle: :large_blue_circle: :large_blue_circle: FULL REACT NATIVE (IOS) STEPS :large_blue_circle: :large_blue_circle: :large_blue_circle:"
depends_on:
- "publish-js"
commands:
- buildkite-agent pipeline upload .buildkite/full/react-native-ios-pipeline.full.yml
- label: ":large_blue_circle: :large_blue_circle: :large_blue_circle: REACT NATIVE CLI STEPS :large_blue_circle: :large_blue_circle: :large_blue_circle:"
depends_on:
- "publish-js"
- "android-builder-base-java-11"
commands:
- buildkite-agent pipeline upload .buildkite/full/react-native-cli-pipeline.full.yml
#
# Trigger Expo pipelines
#
- label: "@bugsnag/expo latest"
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
# don't specify 'branch' here so we build the default branch in the expo
# repo, which should be the most up-to-date @bugsnag/expo version
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
# a branch name that's safe to use as a docker cache identifier
BUGSNAG_JS_CACHE_SAFE_BRANCH_NAME: "${BRANCH_NAME}"
- label: "@bugsnag/expo v50/next"
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
branch: "v50/next"
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
# a branch name that's safe to use as a docker cache identifier
BUGSNAG_JS_CACHE_SAFE_BRANCH_NAME: "${BRANCH_NAME}"
- label: "@bugsnag/expo v49/next"
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
branch: "v49/next"
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
# a branch name that's safe to use as a docker cache identifier
BUGSNAG_JS_CACHE_SAFE_BRANCH_NAME: "${BRANCH_NAME}"