@@ -92,6 +92,24 @@ buildifier:
9292 - //tests:version_3_14_test
9393 - //tests:version_default_test
9494
95+ .gazelle_common_bcr : &gazelle_common_bcr
96+ bazel : ${{ bazel }}
97+ working_directory : gazelle/examples/bzlmod_build_file_generation
98+ shell_commands :
99+ - " echo 'common --override_module=rules_python=' >> .bazelrc"
100+ - " bazel run //:gazelle_python_manifest.update"
101+ - " bazel run //:gazelle -- update"
102+ batch_commands :
103+ - " echo common --override_module=rules_python= >> .bazelrc "
104+ - " bazel run //:gazelle_python_manifest.update "
105+ - " bazel run //:gazelle -- update"
106+ build_targets :
107+ - " //..."
108+ - " :modules_map"
109+ test_targets :
110+ - " //..."
111+
112+
95113matrix :
96114 platform :
97115 - ubuntu2204
@@ -102,7 +120,7 @@ matrix:
102120
103121tasks :
104122 bcr_test :
105- name : " BCR: Bazel {bazel}, {platform} "
123+ name : " BCR: Bazel {bazel}"
106124 platform : ${{ platform }}
107125 working_directory : examples/bzlmod
108126 bazel : ${{ bazel }}
@@ -115,24 +133,18 @@ tasks:
115133 test_targets :
116134 - " //..."
117135
118- bcr_gazelle_test :
119- name : BCR example - rules_python_gazelle_plugin
120- platform : ${{ platform }}
121- bazel : ${{ bazel }}
122- working_directory : gazelle/examples/bzlmod_build_file_generation
123- shell_commands :
124- - " echo 'common --override_module=rules_python=' >> .bazelrc"
125- - " bazel run //:gazelle_python_manifest.update"
126- - " bazel run //:gazelle -- update"
127- batch_commands :
128- - " echo common --override_module=rules_python= >> .bazelrc "
129- - " bazel run //:gazelle_python_manifest.update "
130- - " bazel run //:gazelle -- update"
131- build_targets :
132- - " //..."
133- - " :modules_map"
134- test_targets :
135- - " //..."
136+ gazelle_bcr_ubuntu :
137+ << *gazelle_common_bcr
138+ name : " Gazelle: BCR, Bazel {bazel}"
139+ platform : ubuntu2204
140+ gazelle_bcr_debian11 :
141+ << *gazelle_common_bcr
142+ name : " Gazelle: BCR, Bazel {bazel}"
143+ platform : debian11
144+ gazelle_bcr_macos_arm64 :
145+ << *gazelle_common_bcr
146+ name : " Gazelle: BCR, Bazel {bazel}"
147+ platform : macos_arm64
136148
137149 gazelle_extension_min :
138150 << : *common_workspace_flags_min_bazel
0 commit comments