Add platforms for Clang r346485 containers. (#258)
diff --git a/configs/debian8_clang/0.4.0/BUILD b/configs/debian8_clang/0.4.0/BUILD
index caebb54..2fe53a5 100644
--- a/configs/debian8_clang/0.4.0/BUILD
+++ b/configs/debian8_clang/0.4.0/BUILD
@@ -32,7 +32,7 @@
)
# Update every time when a new container is available publically.
-LATEST_CLANG_VERSION = "r342117"
+LATEST_CLANG_VERSION = "r346485"
# Latest RBE Debian8 container with JDK10
alias(
@@ -182,3 +182,67 @@
}
""",
)
+
+# ======================== RBE Debian8 r346485 targets ========================
+
+# RBE Debian8 r346485 with JDK 10
+platform(
+ name = "rbe_debian8_r346485_jdk10",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints/sanitizers:support_msan",
+ "//constraints:jessie",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-debian8@sha256:cda3a8608d0fc545dffc6c68f6cfab8eda280c7a1558bde0753ed2e8e3006224"
+ }
+ properties: {
+ name: "jdk-version"
+ value:"10"
+ }
+ """,
+)
+
+# RBE Debian8 r346485 with JDK 8
+platform(
+ name = "rbe_debian8_r346485_jdk8",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints/sanitizers:support_msan",
+ "//constraints:jessie",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-debian8@sha256:cda3a8608d0fc545dffc6c68f6cfab8eda280c7a1558bde0753ed2e8e3006224"
+ }
+ properties: {
+ name: "jdk-version"
+ value:"8"
+ }
+ """,
+)
+
+# RBE Debian8 r346485
+platform(
+ name = "rbe_debian8_r346485",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints/sanitizers:support_msan",
+ "//constraints:jessie",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-debian8@sha256:cda3a8608d0fc545dffc6c68f6cfab8eda280c7a1558bde0753ed2e8e3006224"
+ }
+ """,
+)
diff --git a/configs/ubuntu16_04_clang/1.1/BUILD b/configs/ubuntu16_04_clang/1.1/BUILD
index 55c9048..770cba9 100644
--- a/configs/ubuntu16_04_clang/1.1/BUILD
+++ b/configs/ubuntu16_04_clang/1.1/BUILD
@@ -32,7 +32,7 @@
)
# Update every time when a new container is available publically.
-LATEST_CLANG_VERSION = "r342117"
+LATEST_CLANG_VERSION = "r346485"
# Latest RBE Ubuntu16_04 container with JDK 10
alias(
@@ -202,3 +202,67 @@
}
""",
)
+
+# ====================== RBE Ubuntu16_04 r346485 targets ======================
+
+# RBE Ubuntu16_04 r346485 with JDK 10
+platform(
+ name = "rbe_ubuntu1604_r346485_jdk10",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints:xenial",
+ "//constraints/sanitizers:support_msan",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-ubuntu16-04@sha256:87fe00c5c4d0e64ab3830f743e686716f49569dadb49f1b1b09966c1b36e153c"
+ }
+ properties: {
+ name: "jdk-version"
+ value:"10"
+ }
+ """,
+)
+
+# RBE Ubuntu16_04 r346485 with JDK 8
+platform(
+ name = "rbe_ubuntu1604_r346485_jdk8",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints:xenial",
+ "//constraints/sanitizers:support_msan",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-ubuntu16-04@sha256:87fe00c5c4d0e64ab3830f743e686716f49569dadb49f1b1b09966c1b36e153c"
+ }
+ properties: {
+ name: "jdk-version"
+ value:"8"
+ }
+ """,
+)
+
+# RBE Ubuntu16_04 r346485
+platform(
+ name = "rbe_ubuntu1604_r346485",
+ constraint_values = [
+ "@bazel_tools//platforms:x86_64",
+ "@bazel_tools//platforms:linux",
+ "@bazel_tools//tools/cpp:clang",
+ "//constraints:xenial",
+ "//constraints/sanitizers:support_msan",
+ ],
+ remote_execution_properties = """
+ properties: {
+ name: "container-image"
+ value:"docker://gcr.io/cloud-marketplace/google/rbe-ubuntu16-04@sha256:87fe00c5c4d0e64ab3830f743e686716f49569dadb49f1b1b09966c1b36e153c"
+ }
+ """,
+)