From ffa9b503bf2551033c6b0d657285417af066d7cb Mon Sep 17 00:00:00 2001 From: Mike Kruskal Date: Mon, 23 Jan 2023 15:30:48 -0800 Subject: [PATCH] Create a new Bazel4 presubmit to lock down our support. PiperOrigin-RevId: 504097801 --- kokoro/linux/bazel4/common.cfg | 21 +++++++++++++++++++++ kokoro/linux/bazel4/continuous.cfg | 1 + kokoro/linux/bazel4/presubmit.cfg | 1 + src/BUILD.bazel | 1 + 4 files changed, 24 insertions(+) create mode 100644 kokoro/linux/bazel4/common.cfg create mode 100644 kokoro/linux/bazel4/continuous.cfg create mode 100644 kokoro/linux/bazel4/presubmit.cfg diff --git a/kokoro/linux/bazel4/common.cfg b/kokoro/linux/bazel4/common.cfg new file mode 100644 index 0000000000..655af9913a --- /dev/null +++ b/kokoro/linux/bazel4/common.cfg @@ -0,0 +1,21 @@ +# Default setup for the all of our Kokoro builds. + +# Location of the build script in repository +build_file: "protobuf/kokoro/linux/bazel.sh" +timeout_mins: 120 + +env_vars { + key: "CONTAINER_IMAGE" + value: "us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:4.2.3-20a3cc217eaa012bb120ea7cfa4c2234827d790b" +} + +env_vars { + key: "BAZEL_TARGETS" + value: "//src/..." +} + +action { + define_artifacts { + regex: "**/sponge_log.*" + } +} diff --git a/kokoro/linux/bazel4/continuous.cfg b/kokoro/linux/bazel4/continuous.cfg new file mode 100644 index 0000000000..8523c22536 --- /dev/null +++ b/kokoro/linux/bazel4/continuous.cfg @@ -0,0 +1 @@ +# Keep this file empty! Use common.cfg instead. diff --git a/kokoro/linux/bazel4/presubmit.cfg b/kokoro/linux/bazel4/presubmit.cfg new file mode 100644 index 0000000000..8523c22536 --- /dev/null +++ b/kokoro/linux/bazel4/presubmit.cfg @@ -0,0 +1 @@ +# Keep this file empty! Use common.cfg instead. diff --git a/src/BUILD.bazel b/src/BUILD.bazel index aae838c732..0de1a4eb19 100644 --- a/src/BUILD.bazel +++ b/src/BUILD.bazel @@ -50,6 +50,7 @@ genrule( outs = ["cmake_copy/file_lists.cmake"], cmd = "cp $< $@", visibility = ["//visibility:private"], + tags = ["manual"], ) staleness_test(