aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/ci/bootstrap.json
diff options
context:
space:
mode:
authorGravatar philwo <philwo@google.com>2018-01-08 02:59:57 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-08 03:01:34 -0800
commit1fa84f1ad22189e16aedb3572cc2304ea18f0747 (patch)
treeadd633c1ad65db4cc3e0bbecb3585163b773e6aa /scripts/ci/bootstrap.json
parent76bf766b5d558b5ae4a0e6981c67511cdf592ec5 (diff)
Automated rollback of commit 55f1e58a7a3e77027dd23cf58564424d76ab6dc0.
*** Reason for rollback *** FreeBSD should work again, so re-enable it. *** Original change description *** Remove FreeBSD from our CI temporarily. RELNOTES: None. PiperOrigin-RevId: 181140165
Diffstat (limited to 'scripts/ci/bootstrap.json')
-rw-r--r--scripts/ci/bootstrap.json34
1 files changed, 34 insertions, 0 deletions
diff --git a/scripts/ci/bootstrap.json b/scripts/ci/bootstrap.json
index 9d4244a171..bdaa497367 100644
--- a/scripts/ci/bootstrap.json
+++ b/scripts/ci/bootstrap.json
@@ -27,6 +27,40 @@
{ "node": "ubuntu_16.04-x86_64", "variation": "" },
{
"variation": "",
+ "node": "freebsd-11",
+ "parameters": {
+ "configure": [
+ "find -E . -type f -iregex '.*(sh|txt|_stub|stub_.*|bazel|get_workspace_status|protobuf_support|_so)' \\",
+ "-exec sed -i '' \\",
+ "-e '1s|^\\#![[:space:]]*/bin/bash\\([[:space:]]\\)|\\#!/usr/local/bin/bash\\1|' \\",
+ "-e '1s|^\\#![[:space:]]*/bin/bash$|\\#!/usr/local/bin/bash|' \\",
+ "-e '1s|^\\#![[:space:]]*/usr/bin/env bash\\([[:space:]]\\)|\\#!/usr/local/bin/bash\\1|' \\",
+ "-e '1s|^\\#![[:space:]]*/usr/bin/env bash$|\\#!/usr/local/bin/bash|' \\",
+ "{} +"
+ ],
+ "archive": {"bazel-bin/src/bazel": "bazel"}
+ },
+ "opts": ["-c opt"]
+ },
+ {
+ "variation": "",
+ "node": "freebsd-12",
+ "parameters": {
+ "configure": [
+ "find -E . -type f -iregex '.*(sh|txt|_stub|stub_.*|bazel|get_workspace_status|protobuf_support|_so)' \\",
+ "-exec sed -i '' \\",
+ "-e '1s|^\\#![[:space:]]*/bin/bash\\([[:space:]]\\)|\\#!/usr/local/bin/bash\\1|' \\",
+ "-e '1s|^\\#![[:space:]]*/bin/bash$|\\#!/usr/local/bin/bash|' \\",
+ "-e '1s|^\\#![[:space:]]*/usr/bin/env bash\\([[:space:]]\\)|\\#!/usr/local/bin/bash\\1|' \\",
+ "-e '1s|^\\#![[:space:]]*/usr/bin/env bash$|\\#!/usr/local/bin/bash|' \\",
+ "{} +"
+ ],
+ "archive": {"bazel-bin/src/bazel": "bazel"}
+ },
+ "opts": ["-c opt"]
+ },
+ {
+ "variation": "",
"node": "darwin-x86_64",
"parameters": {
"archive": {