diff options
author | Jingwen Chen <jingwen@google.com> | 2018-07-16 12:21:24 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-07-16 12:22:44 -0700 |
commit | 44c53dcf661ef7c0fdf484c26d3eedf7d2be7593 (patch) | |
tree | 1eaa2314f7ef58ba8ea017f8c74ffcd4c9d97b10 | |
parent | 2aa08188cd36125c616f3ff998e7d2d71f711fb4 (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
-rw-r--r-- | .bazelci/postsubmit.yml | 26 |
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" |