@@ -18,6 +18,7 @@ buildifier:
1818 # Use a specific version to avoid skew issues when new versions are released.
1919 version : 6.1.0
2020 warnings : " all"
21+ # NOTE: Minimum supported version is 6.x for workspace; 7.x for bzlmod
2122.minimum_supported_version : &minimum_supported_version
2223 # For testing minimum supported version.
2324 # NOTE: Keep in sync with //:version.bzl
@@ -39,10 +40,12 @@ buildifier:
3940 test_flags :
4041 - " --test_tag_filters=-integration-test"
4142.common_workspace_flags_min_bazel : &common_workspace_flags_min_bazel
42- test_flags :
43- - " --noenable_bzlmod"
4443 build_flags :
4544 - " --noenable_bzlmod"
45+ - " --build_tag_filters=-integration-test"
46+ test_flags :
47+ - " --noenable_bzlmod"
48+ - " --test_tag_filters=-integration-test"
4649.common_workspace_flags : &common_workspace_flags
4750 test_flags :
4851 - " --noenable_bzlmod"
@@ -120,16 +123,22 @@ tasks:
120123 << : *common_workspace_flags_min_bazel
121124 name : " Default: Ubuntu, workspace, minimum Bazel"
122125 platform : ubuntu2004
126+
123127 ubuntu_min_bzlmod :
124128 << : *minimum_supported_version
125129 << : *reusable_config
126130 name : " Default: Ubuntu, bzlmod, minimum Bazel"
127131 platform : ubuntu2004
132+ bazel : 7.x
128133 ubuntu :
129134 << : *reusable_config
130135 name : " Default: Ubuntu"
131136 platform : ubuntu2004
132-
137+ ubuntu_upcoming :
138+ << : *reusable_config
139+ name : " Default: Ubuntu, upcoming Bazel"
140+ platform : ubuntu2004
141+ bazel : last_rc
133142 pystar_ubuntu_workspace :
134143 << : *reusable_config
135144 << : *pystar_base
@@ -171,6 +180,7 @@ tasks:
171180 << : *reusable_config
172181 name : " RBE: Ubuntu, minimum Bazel"
173182 platform : rbe_ubuntu2004
183+ bazel : 7.x
174184 build_flags :
175185 # BazelCI sets --action_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1,
176186 # which prevents cc toolchain autodetection from working correctly
@@ -232,24 +242,28 @@ tasks:
232242 name : " examples/bzlmod: Ubuntu, minimum Bazel"
233243 working_directory : examples/bzlmod
234244 platform : ubuntu2004
245+ bazel : 7.x
235246 integration_test_bzlmod_ubuntu :
236247 << : *reusable_build_test_all
237248 << : *coverage_targets_example_bzlmod
238249 name : " examples/bzlmod: Ubuntu"
239250 working_directory : examples/bzlmod
240251 platform : ubuntu2004
252+ bazel : 7.x
241253 integration_test_bzlmod_debian :
242254 << : *reusable_build_test_all
243255 << : *coverage_targets_example_bzlmod
244256 name : " examples/bzlmod: Debian"
245257 working_directory : examples/bzlmod
246258 platform : debian11
259+ bazel : 7.x
247260 integration_test_bzlmod_macos :
248261 << : *reusable_build_test_all
249262 << : *coverage_targets_example_bzlmod
250263 name : " examples/bzlmod: macOS"
251264 working_directory : examples/bzlmod
252265 platform : macos
266+ bazel : 7.x
253267 integration_test_bzlmod_windows :
254268 << : *reusable_build_test_all
255269 # coverage is not supported on Windows
@@ -262,6 +276,7 @@ tasks:
262276 name : " examples/bzlmod: Ubuntu with lockfile"
263277 working_directory : examples/bzlmod
264278 platform : ubuntu2004
279+ bazel : 7.x
265280 shell_commands :
266281 # Update the lockfiles and fail if it is different.
267282 - " ../../tools/private/update_bzlmod_lockfiles.sh"
@@ -272,6 +287,7 @@ tasks:
272287 name : " examples/bzlmod: macOS with lockfile"
273288 working_directory : examples/bzlmod
274289 platform : macos
290+ bazel : 7.x
275291 shell_commands :
276292 # Update the lockfiles and fail if it is different.
277293 - " ../../tools/private/update_bzlmod_lockfiles.sh"
@@ -284,6 +300,7 @@ tasks:
284300 name : " examples/bzlmod_build_file_generation: Ubuntu, minimum Bazel"
285301 working_directory : examples/bzlmod_build_file_generation
286302 platform : ubuntu2004
303+ bazel : 7.x
287304 integration_test_bzlmod_generation_build_files_ubuntu :
288305 << : *reusable_build_test_all
289306 << : *coverage_targets_example_bzlmod_build_file_generation
@@ -350,15 +367,16 @@ tasks:
350367 << : *minimum_supported_version
351368 << : *common_workspace_flags_min_bazel
352369 << : *reusable_build_test_all
353- name : " examples/pip_parse: Ubuntu, workspace, minimum supporte Bazel version"
370+ name : " examples/pip_parse: Ubuntu, workspace, minimum supported Bazel version"
354371 working_directory : examples/pip_parse
355372 platform : ubuntu2004
356373 integration_test_pip_parse_ubuntu_min_bzlmod :
357374 << : *minimum_supported_version
358375 << : *reusable_build_test_all
359- name : " examples/pip_parse: Ubuntu, bzlmod, minimum supporte Bazel version"
376+ name : " examples/pip_parse: Ubuntu, bzlmod, minimum supported Bazel version"
360377 working_directory : examples/pip_parse
361378 platform : ubuntu2004
379+ bazel : 7.x
362380 integration_test_pip_parse_ubuntu :
363381 << : *reusable_build_test_all
364382 name : " examples/pip_parse: Ubuntu"
@@ -393,6 +411,7 @@ tasks:
393411 name : " examples/pip_parse_vendored: Ubuntu, bzlmod, minimum Bazel"
394412 working_directory : examples/pip_parse_vendored
395413 platform : ubuntu2004
414+ bazel : 7.x
396415 integration_test_pip_parse_vendored_ubuntu :
397416 << : *reusable_build_test_all
398417 name : " examples/pip_parse_vendored: Ubuntu"
@@ -573,6 +592,7 @@ tasks:
573592 name : " compile_pip_requirements_test_from_external_repo: Ubuntu, bzlmod, minimum Bazel"
574593 working_directory : tests/integration/compile_pip_requirements_test_from_external_repo
575594 platform : ubuntu2004
595+ bazel : 7.x
576596 shell_commands :
577597 # Assert that @compile_pip_requirements//:requirements_test does the right thing.
578598 - " bazel test @compile_pip_requirements//..."
0 commit comments