Skip to content

Commit

Permalink
Merge pull request #208 from bugsnag/release-v1.7.0
Browse files Browse the repository at this point in the history
Release v1.7.0
  • Loading branch information
richardelms committed Mar 10, 2023
2 parents 0390347 + c8ee86a commit 503b5f6
Show file tree
Hide file tree
Showing 21 changed files with 378 additions and 135 deletions.
77 changes: 10 additions & 67 deletions .buildkite/pipeline.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,41 +6,7 @@ steps:
# Build Plugins
#

# UE 4.25
- label: 'Build Plugin - 4.25 Mac'
agents:
queue: opensource-mac-cocoa-10.15
env:
UE_VERSION: "4.25"
DEVELOPER_DIR: "/Applications/Xcode12.app"
commands:
- rm -rf "/Users/administrator/Library/Logs/Unreal Engine/LocalBuildLogs/*"
- make package
plugins:
artifacts#v1.5.0:
upload:
- "/Users/administrator/Library/Logs/Unreal Engine/LocalBuildLogs/*"
artifact_paths: [Build/Plugin/*.zip]
timeout_in_minutes: 60
key: plugin_4_25

# UE 4.26
- label: 'Build Plugin - 4.26 Mac'
env:
UE_VERSION: "4.26"
DEVELOPER_DIR: "/Applications/Xcode13.2.1.app"
commands:
- rm -rf "/Users/administrator/Library/Logs/Unreal Engine/LocalBuildLogs/*"
- make package
plugins:
artifacts#v1.5.0:
upload:
- "/Users/administrator/Library/Logs/Unreal Engine/LocalBuildLogs/*"
artifact_paths: [Build/Plugin/*.zip]
timeout_in_minutes: 60
key: plugin_4_26

# UE 5.0
# Unreal Engine 5.0 - macOS
- label: 'Build Plugin - 5.0 Mac'
env:
UE_VERSION: "5.0"
Expand All @@ -52,15 +18,15 @@ steps:
artifacts#v1.5.0:
upload:
- "/Users/administrator/Library/Logs/Unreal Engine/LocalBuildLogs/*"
artifact_paths: [Build/Plugin/*.zip]
artifact_paths: [ Build/Plugin/*.zip ]
timeout_in_minutes: 60
key: plugin_5_0

#
# Build Test Fixtures
#

# UE 5.0
# Unreal Engine 5.0 - Android
- name: ':android: Build E2E - 5.0 Android'
depends_on: plugin_5_0
env:
Expand All @@ -79,6 +45,7 @@ steps:
timeout_in_minutes: 60
key: android_fixture_5_0

# Unreal Engine 5.0 - iOS
- name: ':ios: Build E2E - 5.0 iOS'
depends_on: plugin_5_0
env:
Expand All @@ -97,7 +64,8 @@ steps:
timeout_in_minutes: 60
key: ios_fixture_5_0

- name: ':mac: Build E2E - 5.0 Mac'
# Unreal Engine 5.0 - macOS
- name: ':mac: Build E2E - 5.0 macOS'
depends_on: plugin_5_0
env:
UE_VERSION: "5.0"
Expand All @@ -118,34 +86,7 @@ steps:
# E2E Tests
#

# UE 4.27
- label: 'E2E Tests - 4.27 Android 11 (32-bit)'
depends_on: android_fixture_4_27
timeout_in_minutes: 30
agents:
queue: opensource
plugins:
artifacts#v1.3.0:
download:
- "build/TestFixture-Android-Shipping-4.27-armv7.apk"
upload: ["maze_output/failed/**/*"]
docker-compose#v3.3.0:
run: maze-runner
command:
- "--app=/app/build/TestFixture-Android-Shipping-4.27-armv7.apk"
- "--appium-version=1.17.0"
- "--device=ANDROID_11_0"
- "--farm=bs"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

# UE 5.0
# Unreal Engine 5.0 - Android
- label: 'E2E Tests - 5.0 Android 11'
depends_on: android_fixture_5_0
timeout_in_minutes: 30
Expand All @@ -172,7 +113,8 @@ steps:
- exit_status: -1 # Agent was lost
limit: 2

- label: 'E2E Tests - 5.0 iOS 14'
# Unreal Engine 5.0 - iOS
- label: 'E2E Tests - 5.0 iOS 12'
depends_on: ios_fixture_5_0
timeout_in_minutes: 30
agents:
Expand All @@ -199,6 +141,7 @@ steps:
- exit_status: -1 # Agent was lost
limit: 2

# Unreal Engine 5.0 - macOS
- label: 'E2E Tests - 5.0 macOS 12'
depends_on: mac_fixture_5_0
timeout_in_minutes: 10
Expand Down
Loading

0 comments on commit 503b5f6

Please sign in to comment.