aboutsummaryrefslogtreecommitdiffhomepage
path: root/.bazelci
diff options
context:
space:
mode:
authorGravatar Jingwen Chen <jingwen@google.com>2018-07-16 12:21:24 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-16 12:22:44 -0700
commit44c53dcf661ef7c0fdf484c26d3eedf7d2be7593 (patch)
tree1eaa2314f7ef58ba8ea017f8c74ffcd4c9d97b10 /.bazelci
parent2aa08188cd36125c616f3ff998e7d2d71f711fb4 (diff)
Add //examples/... to postsubmit CI pipeline
While fixing https://github.com/bazelbuild/bazel/issues/3663, I figured that it'll be great to build_test all of the targets in //examples/..., on top of the Android ones. Tested manually on Ubuntu, macOS and Windows machines. Fixes https://github.com/bazelbuild/bazel/issues/3663 Closes #5108. PiperOrigin-RevId: 204785212
Diffstat (limited to '.bazelci')
-rw-r--r--.bazelci/postsubmit.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/.bazelci/postsubmit.yml b/.bazelci/postsubmit.yml
index 86618aa52c..3a4411df73 100644
--- a/.bazelci/postsubmit.yml
+++ b/.bazelci/postsubmit.yml
@@ -6,7 +6,13 @@ platforms:
android_ndk_repository/android_ndk_repository/' WORKSPACE
- rm -f WORKSPACE.bak
build_targets:
+ - "--"
- "//src:bazel"
+ - "//examples/..."
+ - "-//examples/android/java/bazel:jni"
+ - "-//examples/android/java/bazel:jni_dep"
+ - "-//examples/windows/..."
+ - "-//examples/java-native/src/main/java/com/example/myproject:hello-error-prone"
test_flags:
- "--test_timeout=1200"
test_targets:
@@ -21,7 +27,13 @@ platforms:
android_ndk_repository/android_ndk_repository/' WORKSPACE
- rm -f WORKSPACE.bak
build_targets:
+ - "--"
- "//src:bazel"
+ - "//examples/..."
+ - "-//examples/android/java/bazel:jni"
+ - "-//examples/android/java/bazel:jni_dep"
+ - "-//examples/windows/..."
+ - "-//examples/java-native/src/main/java/com/example/myproject:hello-error-prone"
test_flags:
- "--test_timeout=1200"
test_targets:
@@ -51,7 +63,13 @@ platforms:
android_ndk_repository/android_ndk_repository/' WORKSPACE
- rm -f WORKSPACE.bak
build_targets:
+ - "--"
- "//src:bazel"
+ - "//examples/..."
+ - "-//examples/android/java/bazel:jni"
+ - "-//examples/android/java/bazel:jni_dep"
+ - "-//examples/windows/..."
+ - "-//examples/java-native/src/main/java/com/example/myproject:hello-error-prone"
test_flags:
- "--test_timeout=1200"
test_targets:
@@ -61,11 +79,19 @@ platforms:
- "//third_party/ijar/..."
- "//tools/android/..."
windows:
+ shell_commands:
+ - powershell -Command \"(gc WORKSPACE) -replace '# android_sdk_repository', 'android_sdk_repository' | Out-File WORKSPACE\"
+ - powershell -Command \"(gc WORKSPACE) -replace '# android_ndk_repository', 'android_ndk_repository' | Out-File WORKSPACE\"
build_flags:
- "--copt=-w"
- "--host_copt=-w"
build_targets:
+ - "--"
- "//src:bazel"
+ - "//examples/..."
+ - "-//examples/android/java/bazel:jni"
+ - "-//examples/android/java/bazel:jni_dep"
+ - "-//examples/java-native/src/main/java/com/example/myproject:hello-error-prone"
test_flags:
- "--copt=-w"
- "--host_copt=-w"