Skip to content

Commit

Permalink
[BACKPORT 2024.2][DEVOPS-3238] Move macOS build to macos13 (Ventura)
Browse files Browse the repository at this point in the history
Summary:
Move jenkins build/test infrastructure for macos13.
Move mac spark unit testing from x86 to arm64.

Original commit: 0d1046a / D38046

Test Plan: Jenkins: build platform: mac13

Reviewers: jharveysmith

Reviewed By: jharveysmith

Subscribers: devops

Differential Revision: https://phorge.dev.yugabyte.com/D38472
  • Loading branch information
svarnau committed Sep 27, 2024
1 parent 85cbd14 commit f216887
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
7 changes: 4 additions & 3 deletions jenkins_jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,22 @@ jobs:
architecture: aarch64
release_artifact: true

- os: mac12
- os: mac13
compiler: clang
build_type: release
architecture: arm64
test_opts: YB_TEST_YB_CONTROLLER=0
release_artifact: true

- os: mac12
- os: mac13
compiler: clang
build_type: release
architecture: x86_64
test_opts: YB_TEST_YB_CONTROLLER=0
test_opts: YB_COMPILE_ONLY=1
release_artifact: true

- os: ubuntu22.04
compiler: clang17
build_type: debug
release_artifact: false
test_opts: YB_COMPILE_ONLY=1
1 change: 1 addition & 0 deletions python/yugabyte/yb_dist_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,7 @@ def set_global_conf_from_dict(global_conf_dict: Dict[str, str]) -> GlobalTestCon
'www',
'yb_build.sh',
'build/venv',
'build/venv-arm64',
'build/ybc',
'requirements.txt',
'requirements_frozen.txt',
Expand Down

0 comments on commit f216887

Please sign in to comment.