gitlab-ci: rename macos build and test jobs to macos-x86_64

This makes room for future equivalents for other architectures.
The packaging jobs produce universal binaries, so leave them as-is.
This commit is contained in:
Brad King 2021-02-19 12:02:18 -05:00
parent 73150a3798
commit 0755c2ffbb
5 changed files with 32 additions and 32 deletions

View File

@ -236,62 +236,62 @@ build:linux-aarch64-package:
# macOS builds # macOS builds
build:macos-ninja: build:macos-x86_64-ninja:
extends: extends:
- .macos_ninja - .macos_x86_64_ninja
- .cmake_build_macos - .cmake_build_macos
- .cmake_build_artifacts - .cmake_build_artifacts
- .macos_builder_tags - .macos_x86_64_builder_tags
- .run_manually - .run_manually
test:macos-ninja: test:macos-x86_64-ninja:
extends: extends:
- .macos_ninja - .macos_x86_64_ninja
- .cmake_test_macos - .cmake_test_macos
- .cmake_test_artifacts - .cmake_test_artifacts
- .macos_builder_tags - .macos_x86_64_builder_tags
- .run_dependent - .run_dependent
dependencies: dependencies:
- build:macos-ninja - build:macos-x86_64-ninja
needs: needs:
- build:macos-ninja - build:macos-x86_64-ninja
build:macos-makefiles: build:macos-x86_64-makefiles:
extends: extends:
- .macos_makefiles - .macos_x86_64_makefiles
- .cmake_build_macos - .cmake_build_macos
- .cmake_build_artifacts - .cmake_build_artifacts
- .macos_builder_tags - .macos_x86_64_builder_tags
- .run_manually - .run_manually
test:macos-makefiles: test:macos-x86_64-makefiles:
extends: extends:
- .macos_makefiles - .macos_x86_64_makefiles
- .cmake_test_macos - .cmake_test_macos
- .macos_builder_tags - .macos_x86_64_builder_tags
- .run_dependent - .run_dependent
dependencies: dependencies:
- build:macos-makefiles - build:macos-x86_64-makefiles
needs: needs:
- build:macos-makefiles - build:macos-x86_64-makefiles
test:macos-xcode: test:macos-x86_64-xcode:
extends: extends:
- .macos_xcode - .macos_x86_64_xcode
- .cmake_test_macos_external - .cmake_test_macos_external
- .macos_builder_ext_tags - .macos_x86_64_builder_ext_tags
- .run_dependent - .run_dependent
dependencies: dependencies:
- test:macos-ninja - test:macos-x86_64-ninja
needs: needs:
- test:macos-ninja - test:macos-x86_64-ninja
build:macos-package: build:macos-package:
extends: extends:
- .macos_package - .macos_package
- .cmake_build_macos_package - .cmake_build_macos_package
- .cmake_release_artifacts - .cmake_release_artifacts
- .macos_builder_tags_package - .macos_x86_64_builder_tags_package
- .run_only_for_package - .run_only_for_package
dependencies: dependencies:
- prep:doc-package - prep:doc-package
@ -314,7 +314,7 @@ build:macos10.10-package:
- .macos10.10_package - .macos10.10_package
- .cmake_build_macos_package - .cmake_build_macos_package
- .cmake_release_artifacts - .cmake_release_artifacts
- .macos_builder_tags_package - .macos_x86_64_builder_tags_package
- .run_only_for_package - .run_only_for_package
dependencies: dependencies:
- prep:doc-package - prep:doc-package

View File

@ -24,18 +24,18 @@
# could run at the same time, so we drop it. # could run at the same time, so we drop it.
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci" GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
.macos_ninja: .macos_x86_64_ninja:
extends: .macos_build extends: .macos_build
variables: variables:
CMAKE_CONFIGURATION: macos_ninja CMAKE_CONFIGURATION: macos_x86_64_ninja
CTEST_NO_WARNINGS_ALLOWED: 1 CTEST_NO_WARNINGS_ALLOWED: 1
.macos_makefiles: .macos_x86_64_makefiles:
extends: .macos_build extends: .macos_build
variables: variables:
CMAKE_CONFIGURATION: macos_makefiles CMAKE_CONFIGURATION: macos_x86_64_makefiles
CTEST_NO_WARNINGS_ALLOWED: 1 CTEST_NO_WARNINGS_ALLOWED: 1
CMAKE_GENERATOR: "Unix Makefiles" CMAKE_GENERATOR: "Unix Makefiles"
@ -57,16 +57,16 @@
### External testing ### External testing
.macos_xcode: .macos_x86_64_xcode:
extends: .macos extends: .macos
variables: variables:
CMAKE_CONFIGURATION: macos_xcode CMAKE_CONFIGURATION: macos_x86_64_xcode
CMAKE_GENERATOR: Xcode CMAKE_GENERATOR: Xcode
## Tags ## Tags
.macos_builder_tags: .macos_x86_64_builder_tags:
tags: tags:
- cmake # Since this is a bare runner, pin to a project. - cmake # Since this is a bare runner, pin to a project.
- macos - macos
@ -74,7 +74,7 @@
- xcode-12.3 - xcode-12.3
- nonconcurrent - nonconcurrent
.macos_builder_tags_package: .macos_x86_64_builder_tags_package:
tags: tags:
- cmake # Since this is a bare runner, pin to a project. - cmake # Since this is a bare runner, pin to a project.
- macos - macos
@ -83,7 +83,7 @@
- nonconcurrent - nonconcurrent
- finder - finder
.macos_builder_ext_tags: .macos_x86_64_builder_ext_tags:
tags: tags:
- cmake # Since this is a bare runner, pin to a project. - cmake # Since this is a bare runner, pin to a project.
- macos - macos