summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorAndrew Morrow <acm@mongodb.com>2022-01-05 21:30:55 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-01-24 23:10:10 +0000
commit01e2d9f3e112dd62fec05e822dc85b1525677ddf (patch)
tree639d34294fbfaff94f4b06c60e9ea4f9dd388574 /etc
parenta710a2bf41118b848976502839590b66993bf512 (diff)
downloadmongo-01e2d9f3e112dd62fec05e822dc85b1525677ddf.tar.gz
SERVER-62503 Use and require Xcode 13 everywhere
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml51
-rw-r--r--etc/generate_subtasks_config.yml3
2 files changed, 12 insertions, 42 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 12cdf7778db..aa7ad34279a 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -9000,14 +9000,14 @@ buildvariants:
display_name: macOS
cron: "0 12 * * *" # Every day starting at 12:00
run_on:
- - macos-1014
+ - macos-1100
expansions:
test_flags: --excludeWithAnyTags=incompatible_with_macos
push_path: osx
push_bucket: downloads.mongodb.org
push_name: macos
push_arch: x86_64
- compile_env: DEVELOPER_DIR=/Applications/Xcode10.2.app
+ compile_env: DEVELOPER_DIR=/Applications/Xcode13.app
compile_flags: --ssl -j$(sysctl -n hw.logicalcpu) --libc++ --variables-files=etc/scons/xcode_macosx.vars
resmoke_jobs_max: 6
tasks:
@@ -9053,11 +9053,11 @@ buildvariants:
display_name: "* Shared Library macOS DEBUG"
cron: "0 */4 * * *" # Every 4 hours starting at midnight
run_on:
- - macos-1014
+ - macos-1100
expansions: &macos-debug-expansions
test_flags: --excludeWithAnyTags=incompatible_with_macos
resmoke_jobs_max: 6
- compile_env: DEVELOPER_DIR=/Applications/Xcode10.2.app
+ compile_env: DEVELOPER_DIR=/Applications/Xcode13.app
compile_flags: --ssl --dbg=on --opt=on -j$(sysctl -n hw.logicalcpu) --libc++ --variables-files=etc/scons/xcode_macosx.vars --link-model=dynamic
num_scons_link_jobs_available: 0.99
tasks:
@@ -9084,7 +9084,7 @@ buildvariants:
modules:
- enterprise
run_on:
- - macos-1014
+ - macos-1100
expansions:
test_flags: --excludeWithAnyTags=incompatible_with_macos,requires_gcm
additional_package_targets: archive-mongocryptd archive-mongocryptd-debug archive-mh archive-mh-debug
@@ -9092,7 +9092,7 @@ buildvariants:
push_bucket: downloads.10gen.com
push_name: macos
push_arch: x86_64-enterprise
- compile_env: DEVELOPER_DIR=/Applications/Xcode10.2.app
+ compile_env: DEVELOPER_DIR=/Applications/Xcode13.app
compile_flags: --ssl -j$(sysctl -n hw.logicalcpu) --libc++ --variables-files=etc/scons/xcode_macosx.vars
resmoke_jobs_max: 6
tasks:
@@ -9117,35 +9117,6 @@ buildvariants:
- rhel70-small
- name: .csfle
-- name: enterprise-macos-xcode-current
- display_name: "~ Enterprise macOS Xcode Current"
- cron: "0 12 * * *" # Every day starting at 12:00
- modules:
- - enterprise
- run_on:
- - macos-1015
- expansions:
- test_flags: --excludeWithAnyTags=incompatible_with_macos,requires_gcm
- compile_env: DEVELOPER_DIR=/Applications/Xcode12.4.app
- compile_flags: --ssl -j$(sysctl -n hw.logicalcpu) --libc++ --link-model=dynamic --variables-files=etc/scons/xcode_macosx.vars
- resmoke_jobs_max: 6
- num_scons_link_jobs_available: 0.99
- tasks:
- - name: compile_test_and_package_serial_TG
- - name: build_variant_gen
- - name: audit
- - name: auth_audit_gen
- - name: causally_consistent_jscore_txns_passthrough
- - name: .encrypt !.replica_sets !.sharding !.aggregation !.jscore !.ssl
- - name: .jscore .common !.decimal !.sharding
- - name: .jstestfuzz .common
- - name: .logical_session_cache .one_sec
- - name: mqlrun
- - name: replica_sets_auth_gen
- - name: replica_sets_jscore_passthrough_gen
- - name: sasl
- - name: .csfle
-
- name: enterprise-macos-rosetta-2
display_name: "Enterprise macOS Via Rosetta 2"
cron: "0 12 * * *" # Every day starting at 12:00
@@ -9174,13 +9145,13 @@ buildvariants:
- name: sasl
- name: .csfle
-- name: enterprise-macos-rosetta-2-cxx20
- display_name: "Enterprise macOS Via Rosetta 2 C++20 DEBUG"
+- name: enterprise-macos-cxx20
+ display_name: "Enterprise macOS C++20 DEBUG"
cron: "0 12 * * *" # Every day starting at 12:00
modules:
- enterprise
run_on:
- - macos-1100-arm64
+ - macos-1100
expansions:
test_flags: --excludeWithAnyTags=incompatible_with_macos,requires_gcm
compile_env: DEVELOPER_DIR=/Applications/Xcode13.app
@@ -9225,12 +9196,12 @@ buildvariants:
- name: embedded-sdk-macos
display_name: "Embedded SDK - macOS"
run_on:
- - macos-1014
+ - macos-1100
cron: "0 0 * * 0" # Every week starting 00:00 on Sunday
expansions:
test_flags: --excludeWithAnyTags=uses_transactions,incompatible_with_macos
cmake_path: /Applications/cmake-3.11.0-Darwin-x86_64/CMake.app/Contents/bin/cmake
- compile_env: DEVELOPER_DIR=/Applications/Xcode10.2.app
+ compile_env: DEVELOPER_DIR=/Applications/Xcode13.app
compile_flags: >-
--lto
--variables-files=etc/scons/xcode_macosx.vars
diff --git a/etc/generate_subtasks_config.yml b/etc/generate_subtasks_config.yml
index df431d8541f..a3802f98e70 100644
--- a/etc/generate_subtasks_config.yml
+++ b/etc/generate_subtasks_config.yml
@@ -9,9 +9,8 @@ build_variant_large_distro_exceptions:
- enterprise-debian92-64
- enterprise-linux-64-amazon-ami
- enterprise-macos
- - enterprise-macos-xcode-current
- enterprise-macos-rosetta-2
- - enterprise-macos-rosetta-2-cxx20
+ - enterprise-macos-cxx20
- enterprise-macos-arm64
- enterprise-rhel-67-s390x
- enterprise-rhel-70-64-bit