diff --git a/.bazelrc b/.bazelrc new file mode 100644 index 0000000..5ab567c --- /dev/null +++ b/.bazelrc @@ -0,0 +1,8 @@ +build --incompatible_strict_action_env + +build --bes_results_url=https://bookingcom-opensource.buildbuddy.io/invocation/ +build --bes_backend=grpcs://bookingcom-opensource.buildbuddy.io +build --remote_timeout=3600 +build --remote_executor=grpcs://bookingcom-opensource.buildbuddy.io + +try-import %workspace%/.bazelrc.user diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index 96f9659..b084312 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -15,9 +15,11 @@ jobs: - uses: bazelbuild/setup-bazelisk@v1 - run: set -x && + echo "build --remote_header=x-buildbuddy-api-key=${BUILDBUDDY_TOKEN}" >> .bazelrc.user && bazel build //... && bazel test //... && cd examples/bzlmod && + echo "build --remote_header=x-buildbuddy-api-key=${BUILDBUDDY_TOKEN}" >> .bazelrc.user && bazel run @//:bazeldnf -- fetch --repofile repo-configs/*.yaml && bazel run :bazeldnf -- rpmtree --basesystem centos-release --repofile repo-configs/centos7.yaml --name centos7-rpm --bzlmod --lock-file rpmtree/centos7/rpm.json rpm && bazel run :bazeldnf -- rpmtree --basesystem centos-release --repofile repo-configs/centos7.yaml --name centos7-perl --bzlmod --lock-file rpmtree/centos7/perl.json perl && diff --git a/examples/bzlmod/.bazelrc b/examples/bzlmod/.bazelrc deleted file mode 100644 index 5ab567c..0000000 --- a/examples/bzlmod/.bazelrc +++ /dev/null @@ -1,8 +0,0 @@ -build --incompatible_strict_action_env - -build --bes_results_url=https://bookingcom-opensource.buildbuddy.io/invocation/ -build --bes_backend=grpcs://bookingcom-opensource.buildbuddy.io -build --remote_timeout=3600 -build --remote_executor=grpcs://bookingcom-opensource.buildbuddy.io - -try-import %workspace%/.bazelrc.user diff --git a/examples/bzlmod/.bazelrc b/examples/bzlmod/.bazelrc new file mode 120000 index 0000000..c70ccda --- /dev/null +++ b/examples/bzlmod/.bazelrc @@ -0,0 +1 @@ +../../.bazelrc \ No newline at end of file