Skip to content

Commit 5ecbd44

Browse files
committed
Bump bitrise to xcode 26.4 release stack
1 parent f5e093f commit 5ecbd44

1 file changed

Lines changed: 38 additions & 38 deletions

File tree

bitrise.yml

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ workflows:
7474
mkdir DerivedData
7575
7676
xcodebuild -resolvePackageDependencies -onlyUsePackageVersionsFromResolvedFile
77-
xcodebuild "-project" "/Users/vagrant/git/firefox-ios/Client.xcodeproj" "-scheme" "Fennec" -configuration "Fennec_Testing" "CODE_SIGNING_ALLOWED=NO" -sdk "iphonesimulator" "-destination" "platform=iOS Simulator,name=iPhone 17,OS=26.2" "COMPILER_INDEX_STORE_ENABLE=NO" "build-for-testing" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO" -derivedDataPath "/Users/vagrant/git/DerivedData" | xcpretty | tee xcodebuild_fennec.log
77+
xcodebuild "-project" "/Users/vagrant/git/firefox-ios/Client.xcodeproj" "-scheme" "Fennec" -configuration "Fennec_Testing" "CODE_SIGNING_ALLOWED=NO" -sdk "iphonesimulator" "-destination" "platform=iOS Simulator,name=iPhone 17,OS=26.4" "COMPILER_INDEX_STORE_ENABLE=NO" "build-for-testing" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO" -derivedDataPath "/Users/vagrant/git/DerivedData" | xcpretty | tee xcodebuild_fennec.log
7878
7979
ls /Users/vagrant/git/DerivedData/Build/Products
8080
ls /Users/vagrant/git/DerivedData
@@ -83,9 +83,9 @@ workflows:
8383
continue_on_fail: true
8484
timeout: 1200
8585
inputs:
86-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
86+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
8787
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
88-
- xctestrun: "/Users/vagrant/git/DerivedData/Build/Products/Fennec_AccessibilityTestPlan_iphonesimulator26.2-arm64.xctestrun"
88+
- xctestrun: "/Users/vagrant/git/DerivedData/Build/Products/Fennec_AccessibilityTestPlan_iphonesimulator26.4-arm64.xctestrun"
8989
- maximum_test_repetitions: 2
9090

9191
- script@1.2.1:
@@ -161,7 +161,7 @@ workflows:
161161
- configuration: Fennec_Testing
162162
- project_path: /Users/vagrant/git/firefox-ios/Client.xcodeproj
163163
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID'
164-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
164+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
165165
- script@1.2.1:
166166
title: Detect number of warnings
167167
is_always_run: true
@@ -197,8 +197,8 @@ workflows:
197197
set -euxo pipefail
198198
199199
# Point to the Unit tests plan instead of Accessibility
200-
UNIT_TESTS_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2-arm64.xctestrun"
201-
SMOKE_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.2-arm64.xctestrun"
200+
UNIT_TESTS_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4-arm64.xctestrun"
201+
SMOKE_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.4-arm64.xctestrun"
202202
203203
if [ ! -f "$UNIT_TESTS_XCTESTRUN" ]; then
204204
echo "ERROR: .xctestrun file not found: $UNIT_TESTS_XCTESTRUN"
@@ -212,9 +212,9 @@ workflows:
212212
- xcode-test-without-building@0.5.1:
213213
timeout: 1200
214214
inputs:
215-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
215+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
216216
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
217-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2-arm64.xctestrun
217+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4-arm64.xctestrun
218218
- maximum_test_repetitions: 2
219219
- xcode-test-shard-calculation@0:
220220
run_if: '{{enveq "BITRISE_TEST_BUNDLE_PATH" "" | not}}'
@@ -326,9 +326,9 @@ workflows:
326326
timeout: 1200
327327
inputs:
328328
- only_testing: $BITRISE_TEST_SHARDS_PATH_FIREFOX/$BITRISE_IO_PARALLEL_INDEX
329-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
329+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
330330
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO"'
331-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.2-arm64.xctestrun
331+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.4-arm64.xctestrun
332332
- deploy-to-bitrise-io@2.10.0: {}
333333
firefox_scheme_build_for_test:
334334
description: Build Firefox scheme and shard XCUITests for parallel execution
@@ -353,7 +353,7 @@ workflows:
353353
- configuration: Firefox
354354
- project_path: /Users/vagrant/git/firefox-ios/Client.xcodeproj
355355
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID EXCLUDED_SOURCE_FILE_NAMES=""'
356-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
356+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
357357
- script@1.2.1:
358358
title: Find Smoketest xctestrun file
359359
inputs:
@@ -401,9 +401,9 @@ workflows:
401401
- xcode-test-without-building@0.5.1:
402402
inputs:
403403
- only_testing: $BITRISE_TEST_SHARDS_PATH_FIREFOX_SCHEME/$BITRISE_IO_PARALLEL_INDEX
404-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
404+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
405405
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO"'
406-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Firefox_Smoketest_iphonesimulator26.2-arm64-x86_64.xctestrun
406+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Firefox_Smoketest_iphonesimulator26.4-arm64-x86_64.xctestrun
407407
- deploy-to-bitrise-io@2.10.0: {}
408408
firefox_scheme_smoke_tests:
409409
description: Run XCUITests on Firefox scheme (non-parallelized, for standalone use)
@@ -413,7 +413,7 @@ workflows:
413413
- pull-intermediate-files@1: {}
414414
- xcode-test-without-building@0.5.1:
415415
inputs:
416-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
416+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
417417
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
418418
- xctestrun: $BITRISE_XCTESTRUN_SMOKE_TEST_FILE_PATH
419419
- maximum_test_repetitions: 2
@@ -447,7 +447,7 @@ workflows:
447447
- configuration: FirefoxBeta
448448
- project_path: /Users/vagrant/git/firefox-ios/Client.xcodeproj
449449
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID EXCLUDED_SOURCE_FILE_NAMES=""'
450-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
450+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
451451
- script@1.2.1:
452452
title: Find Smoketest xctestrun file
453453
inputs:
@@ -495,9 +495,9 @@ workflows:
495495
- xcode-test-without-building@0.5.1:
496496
inputs:
497497
- only_testing: $BITRISE_TEST_SHARDS_PATH_FIREFOX_BETA_SCHEME/$BITRISE_IO_PARALLEL_INDEX
498-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
498+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
499499
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO"'
500-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/FirefoxBeta_Smoketest_iphonesimulator26.2-arm64-x86_64.xctestrun
500+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/FirefoxBeta_Smoketest_iphonesimulator26.4-arm64-x86_64.xctestrun
501501
- deploy-to-bitrise-io@2.10.0: {}
502502
firefox_beta_scheme_smoke_tests:
503503
description: Run XCUITests on FirefoxBeta scheme (non-parallelized, for standalone use)
@@ -507,7 +507,7 @@ workflows:
507507
- pull-intermediate-files@1: {}
508508
- xcode-test-without-building@0.5.1:
509509
inputs:
510-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
510+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
511511
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
512512
- xctestrun: $BITRISE_XCTESTRUN_SMOKE_TEST_FILE_PATH
513513
- maximum_test_repetitions: 2
@@ -959,7 +959,7 @@ workflows:
959959
run_if: '{{getenv "NEW_XCODE_VERSION" | eq "New_Version_Found" | or (getenv "RUN_ALL_STEPS" | eq "Run_All_Steps")}}'
960960
inputs:
961961
- scheme: Fennec
962-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
962+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
963963
- deploy-to-bitrise-io@2.10.0: {}
964964
- slack@4.2.1:
965965
run_if: '{{getenv "NEW_XCODE_VERSION" | eq "New_Version_Found" | or (getenv "RUN_ALL_STEPS" | eq "Run_All_Steps")}}'
@@ -971,7 +971,7 @@ workflows:
971971
description: This Workflow is to build the app using latest xcode available in Bitrise
972972
meta:
973973
bitrise.io:
974-
stack: osx-xcode-26.4.x-edge
974+
stack: osx-xcode-26.4.x
975975
machine_type_id: g2.mac.4large
976976
L10nBuild:
977977
steps:
@@ -1583,7 +1583,7 @@ workflows:
15831583
inputs:
15841584
- project_path: firefox-ios/Client.xcodeproj
15851585
- scheme: Fennec
1586-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
1586+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
15871587
- test_plan: PerformanceTestPlan
15881588
- script@1.2.1:
15891589
is_always_run: true
@@ -1959,24 +1959,24 @@ workflows:
19591959
- configuration: Fennec_Testing
19601960
- project_path: /Users/vagrant/git/firefox-ios/Client.xcodeproj
19611961
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID'
1962-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
1962+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
19631963
- script@1.2.1:
19641964
title: "Create .xctestrun files for all iOS versions"
19651965
inputs:
19661966
- content: |-
1967-
SOURCE_FILE="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2-arm64.xctestrun"
1967+
SOURCE_FILE="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4-arm64.xctestrun"
19681968
cp "$SOURCE_FILE" "$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator18.6-arm64.xctestrun"
19691969
cp "$SOURCE_FILE" "$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator17.5-arm64.xctestrun"
19701970
- xcode-test-without-building@0.5.1:
1971-
title: "Unit Tests - iPhone 17 (iOS 26.2)"
1971+
title: "Unit Tests - iPhone 17 (iOS 26.4)"
19721972
timeout: 6000
19731973
is_always_run: true
19741974
inputs:
19751975
- project_path: firefox-ios/Client.xcodeproj
19761976
- scheme: Fennec
19771977
- configuration: Fennec_Testing
1978-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
1979-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2-arm64.xctestrun
1978+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
1979+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4-arm64.xctestrun
19801980
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
19811981
- xcode-test-without-building@0.5.1:
19821982
title: "Unit Tests - iPhone 16 (iOS 18.6)"
@@ -2032,7 +2032,7 @@ workflows:
20322032
- footer_icon: https://avatars.slack-edge.com/2025-06-24/9097205871668_a01e2ac8089c067ea5f8_512.png
20332033
- footer_icon_on_error: https://avatars.slack-edge.com/2025-06-24/9097205871668_a01e2ac8089c067ea5f8_512.png
20342034
- fields: |
2035-
iOS Simulators | iPhone 17 (iOS 26.2), iPhone 16 (iOS 18.6), iPhone 15 (iOS 17.5)
2035+
iOS Simulators | iPhone 17 (iOS 26.4), iPhone 16 (iOS 18.6), iPhone 15 (iOS 17.5)
20362036
Branch | ${BITRISE_GIT_BRANCH}
20372037
Xcode Version | ${XCODE_VERSION_INFO}
20382038
- buttons: Test Results|${BITRISE_BUILD_URL}?tab=tests
@@ -2051,7 +2051,7 @@ workflows:
20512051
- project_path: firefox-ios/Client.xcodeproj
20522052
- scheme: Fennec
20532053
- configuration: Fennec_Testing
2054-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2054+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
20552055
- test_plan: UnitTest
20562056
- test_repetition_mode: until_failure
20572057
- maximum_test_repetitions: 3
@@ -2082,24 +2082,24 @@ workflows:
20822082
- configuration: FocusDebug
20832083
- project_path: /Users/vagrant/git/focus-ios/Blockzilla.xcodeproj
20842084
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2085-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2085+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
20862086
- script@1.2.1:
20872087
title: Override xctestrun Focus env variables
20882088
inputs:
20892089
- content: |-
20902090
#!/usr/bin/env bash
20912091
set -euxo pipefail
20922092
# Point to the Unit tests plan instead of Accessibility
2093-
FOCUS_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.2-arm64.xctestrun"
2093+
FOCUS_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.4-arm64.xctestrun"
20942094
20952095
echo "Found UITest .xctestrun: $FOCUS_UI_XCTESTRUN"
20962096
envman add --key BITRISE_XCTESTRUN_FOCUS_UI_TEST_FILE_PATH --value "$FOCUS_UI_XCTESTRUN"
20972097
- xcode-test-without-building@0.5.1:
20982098
timeout: 1200
20992099
inputs:
2100-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2100+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
21012101
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2102-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Focus_UnitTests_iphonesimulator26.2-arm64.xctestrun
2102+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Focus_UnitTests_iphonesimulator26.4-arm64.xctestrun
21032103
- xcode-test-shard-calculation@0:
21042104
inputs:
21052105
- product_path: $BITRISE_XCTESTRUN_FOCUS_UI_TEST_FILE_PATH
@@ -2139,13 +2139,13 @@ workflows:
21392139
- configuration: KlarDebug
21402140
- project_path: /Users/vagrant/git/focus-ios/Blockzilla.xcodeproj
21412141
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2142-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2142+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
21432143
- xcode-test-without-building@0.5.1:
21442144
timeout: 1200
21452145
inputs:
2146-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2146+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
21472147
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2148-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Klar_UnitTests_iphonesimulator26.2-arm64.xctestrun
2148+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Klar_UnitTests_iphonesimulator26.4-arm64.xctestrun
21492149
- deploy-to-bitrise-io@2.10.0: {}
21502150
- slack@4.2.1:
21512151
run_if: ".IsBuildFailed"
@@ -2180,9 +2180,9 @@ workflows:
21802180
timeout: 1200
21812181
inputs:
21822182
- only_testing: $BITRISE_TEST_SHARDS_PATH/$BITRISE_IO_PARALLEL_INDEX
2183-
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.2
2183+
- destination: platform=iOS Simulator,name=iPhone 17,OS=26.4
21842184
- xcodebuild_options: '"COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2185-
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.2-arm64.xctestrun
2185+
- xctestrun: $BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.4-arm64.xctestrun
21862186
- deploy-to-bitrise-io@2.10.0: {}
21872187
- github-status@3.0.1:
21882188
inputs:
@@ -2891,5 +2891,5 @@ trigger_map:
28912891

28922892
meta:
28932893
bitrise.io:
2894-
stack: osx-xcode-26.3.x
2894+
stack: osx-xcode-26.4.x
28952895
machine_type_id: g2.mac.4large

0 commit comments

Comments
 (0)