Skip to content

Commit c221362

Browse files
committed
[databinding] Add CI targets for new example
1 parent c7cfa9f commit c221362

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

.bazelci/presubmit.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,3 +178,64 @@ tasks:
178178
<<: *rules_flags
179179
build_targets:
180180
- "//java/com/basicapp:basic_app"
181+
ubuntu2004_databinding:
182+
name: "Databinding Basic app ubuntu"
183+
platform: ubuntu2004
184+
working_directory: examples/databinding
185+
build_flags:
186+
<<: *rules_flags
187+
? "--@rules_android//rules/flags:databinding_use_androidx"
188+
build_targets:
189+
- "//java/com/databindingapp:databindingapp"
190+
ubuntu2004_databinding_bzlmod:
191+
name: "Databinding Basic app ubuntu bzlmod"
192+
platform: ubuntu2004
193+
working_directory: examples/databinding
194+
build_flags:
195+
<<: *rules_flags
196+
? "--enable_bzlmod"
197+
? "--enable_workspace=false"
198+
? "--@rules_android//rules/flags:databinding_use_androidx"
199+
build_targets:
200+
- "//java/com/databindingapp:databindingapp"
201+
macos_arm64_databinding:
202+
name: "Databinding Basic app mac arm64"
203+
platform: macos_arm64
204+
working_directory: examples/databinding
205+
build_flags:
206+
<<: *rules_flags
207+
? "--@rules_android//rules/flags:databinding_use_androidx"
208+
build_targets:
209+
- "//java/com/databindingapp:databindingapp"
210+
macos_arm64_databinding_bzlmod:
211+
name: "Databinding Basic app mac arm64 bzlmod"
212+
platform: macos_arm64
213+
working_directory: examples/databinding
214+
build_flags:
215+
<<: *rules_flags
216+
? "--enable_bzlmod"
217+
? "--enable_workspace=false"
218+
? "--@rules_android//rules/flags:databinding_use_androidx"
219+
build_targets:
220+
- "//java/com/databindingapp:databindingapp"
221+
# n.b. The below do not build.
222+
# windows_databinding_bzlmod:
223+
# name: "Databinding Basic app Windows Bzlmod"
224+
# platform: windows
225+
# working_directory: examples/databinding
226+
# build_flags:
227+
# <<: *rules_flags
228+
# ? "--enable_bzlmod"
229+
# ? "--enable_workspace=false"
230+
# ? "--@rules_android//rules/flags:databinding_use_androidx"
231+
# build_targets:
232+
# - "//java/com/databindingapp:databindingapp"
233+
# windows_databinding:
234+
# name: "Databinding Basic app Windows"
235+
# platform: windows
236+
# working_directory: examples/databinding
237+
# build_flags:
238+
# <<: *rules_flags
239+
# ? "--@rules_android//rules/flags:databinding_use_androidx"
240+
# build_targets:
241+
# - "//java/com/databindingapp:databindingapp"

0 commit comments

Comments
 (0)