@@ -32,10 +32,14 @@ tasks:
3232 platform : ubuntu2004
3333 build_targets : ["//gazelle/..."]
3434 test_targets : ["//gazelle/..."]
35- linux :
35+ ubuntu :
3636 << : *reusable_config
37- name : Default test on Linux
37+ name : Default test on Ubuntu
3838 platform : ubuntu2004
39+ debian :
40+ << : *reusable_config
41+ name : Default test on Debian
42+ platform : debian11
3943 macos :
4044 << : *reusable_config
4145 name : Default test on macOS
@@ -53,11 +57,16 @@ tasks:
5357 test_flags :
5458 - " --test_tag_filters=-integration-test,-acceptance-test"
5559
56- integration_test_build_file_generation_linux :
60+ integration_test_build_file_generation_ubuntu :
5761 << : *reusable_build_test_all
58- name : build_file_generation integration tests on Linux
62+ name : build_file_generation integration tests on Ubuntu
5963 working_directory : examples/build_file_generation
6064 platform : ubuntu2004
65+ integration_test_build_file_generation_debian :
66+ << : *reusable_build_test_all
67+ name : build_file_generation integration tests on Debian
68+ working_directory : examples/build_file_generation
69+ platform : debian11
6170 integration_test_build_file_generation_macos :
6271 << : *reusable_build_test_all
6372 name : build_file_generation integration tests on macOS
@@ -69,11 +78,16 @@ tasks:
6978 working_directory : examples/build_file_generation
7079 platform : windows
7180
72- integration_test_bzlmod_linux :
81+ integration_test_bzlmod_ubuntu :
7382 << : *reusable_build_test_all
74- name : bzlmod integration tests on Linux
83+ name : bzlmod integration tests on Ubuntu
7584 working_directory : examples/bzlmod
7685 platform : ubuntu2004
86+ integration_test_bzlmod_debian :
87+ << : *reusable_build_test_all
88+ name : bzlmod integration tests on Debian
89+ working_directory : examples/bzlmod
90+ platform : debian11
7791 integration_test_bzlmod_macos :
7892 << : *reusable_build_test_all
7993 name : bzlmod integration tests on macOS
@@ -85,11 +99,16 @@ tasks:
8599 working_directory : examples/bzlmod
86100 platform : windows
87101
88- integration_test_multi_python_versions_linux :
102+ integration_test_multi_python_versions_ubuntu :
89103 << : *reusable_build_test_all
90- name : multi_python_versions integration tests on Linux
104+ name : multi_python_versions integration tests on Ubuntu
91105 working_directory : examples/multi_python_versions
92106 platform : ubuntu2004
107+ integration_test_multi_python_versions_debian :
108+ << : *reusable_build_test_all
109+ name : multi_python_versions integration tests on Debian
110+ working_directory : examples/multi_python_versions
111+ platform : debian11
93112 integration_test_multi_python_versions_macos :
94113 << : *reusable_build_test_all
95114 name : multi_python_versions integration tests on macOS
@@ -101,11 +120,16 @@ tasks:
101120 working_directory : examples/multi_python_versions
102121 platform : windows
103122
104- integration_test_pip_install_linux :
123+ integration_test_pip_install_ubuntu :
105124 << : *reusable_build_test_all
106- name : pip_install integration tests on Linux
125+ name : pip_install integration tests on Ubuntu
107126 working_directory : examples/pip_install
108127 platform : ubuntu2004
128+ integration_test_pip_install_debian :
129+ << : *reusable_build_test_all
130+ name : pip_install integration tests on Debian
131+ working_directory : examples/pip_install
132+ platform : debian11
109133 integration_test_pip_install_macos :
110134 << : *reusable_build_test_all
111135 name : pip_install integration tests on macOS
@@ -117,11 +141,16 @@ tasks:
117141 working_directory : examples/pip_install
118142 platform : windows
119143
120- integration_test_pip_parse_linux :
144+ integration_test_pip_parse_ubuntu :
121145 << : *reusable_build_test_all
122- name : pip_parse integration tests on Linux
146+ name : pip_parse integration tests on Ubuntu
123147 working_directory : examples/pip_parse
124148 platform : ubuntu2004
149+ integration_test_pip_parse_debian :
150+ << : *reusable_build_test_all
151+ name : pip_parse integration tests on Debian
152+ working_directory : examples/pip_parse
153+ platform : debian11
125154 integration_test_pip_parse_macos :
126155 << : *reusable_build_test_all
127156 name : pip_parse integration tests on macOS
@@ -133,11 +162,16 @@ tasks:
133162 working_directory : examples/pip_parse
134163 platform : windows
135164
136- integration_test_pip_parse_vendored_linux :
165+ integration_test_pip_parse_vendored_ubuntu :
137166 << : *reusable_build_test_all
138- name : pip_parse_vendored integration tests on Linux
167+ name : pip_parse_vendored integration tests on Ubuntu
139168 working_directory : examples/pip_parse_vendored
140169 platform : ubuntu2004
170+ integration_test_pip_parse_vendored_debian :
171+ << : *reusable_build_test_all
172+ name : pip_parse_vendored integration tests on Debian
173+ working_directory : examples/pip_parse_vendored
174+ platform : debian11
141175 integration_test_pip_parse_vendored_macos :
142176 << : *reusable_build_test_all
143177 name : pip_parse_vendored integration tests on macOS
@@ -151,11 +185,16 @@ tasks:
151185 # working_directory: examples/pip_parse_vendored
152186 # platform: windows
153187
154- integration_test_pip_repository_annotations_linux :
188+ integration_test_pip_repository_annotations_ubuntu :
155189 << : *reusable_build_test_all
156- name : pip_repository_annotations integration tests on Linux
190+ name : pip_repository_annotations integration tests on Ubuntu
157191 working_directory : examples/pip_repository_annotations
158192 platform : ubuntu2004
193+ integration_test_pip_repository_annotations_debian :
194+ << : *reusable_build_test_all
195+ name : pip_repository_annotations integration tests on Debian
196+ working_directory : examples/pip_repository_annotations
197+ platform : debian11
159198 integration_test_pip_repository_annotations_macos :
160199 << : *reusable_build_test_all
161200 name : pip_repository_annotations integration tests on macOS
@@ -167,11 +206,16 @@ tasks:
167206 working_directory : examples/pip_repository_annotations
168207 platform : windows
169208
170- integration_test_compile_pip_requirements_linux :
209+ integration_test_compile_pip_requirements_ubuntu :
171210 << : *reusable_build_test_all
172- name : compile_pip_requirements integration tests on Linux
211+ name : compile_pip_requirements integration tests on Ubuntu
173212 working_directory : tests/compile_pip_requirements
174213 platform : ubuntu2004
214+ integration_test_compile_pip_requirements_debian :
215+ << : *reusable_build_test_all
216+ name : compile_pip_requirements integration tests on Debian
217+ working_directory : tests/compile_pip_requirements
218+ platform : debian11
175219 integration_test_compile_pip_requirements_macos :
176220 << : *reusable_build_test_all
177221 name : compile_pip_requirements integration tests on macOS
@@ -183,11 +227,16 @@ tasks:
183227 working_directory : tests/compile_pip_requirements
184228 platform : windows
185229
186- integration_test_pip_repository_entry_points_linux :
230+ integration_test_pip_repository_entry_points_ubuntu :
187231 << : *reusable_build_test_all
188- name : pip_repository_entry_points integration tests on Linux
232+ name : pip_repository_entry_points integration tests on Ubuntu
189233 working_directory : tests/pip_repository_entry_points
190234 platform : ubuntu2004
235+ integration_test_pip_repository_entry_points_debian :
236+ << : *reusable_build_test_all
237+ name : pip_repository_entry_points integration tests on Debian
238+ working_directory : tests/pip_repository_entry_points
239+ platform : debian11
191240 integration_test_pip_repository_entry_points_macos :
192241 << : *reusable_build_test_all
193242 name : pip_repository_entry_points integration tests on macOS
0 commit comments