Skip to content

Commit 9daa710

Browse files
committed
Further refinements to .bazelrc
1 parent 18e460c commit 9daa710

File tree

3 files changed

+24
-25
lines changed

3 files changed

+24
-25
lines changed

.bazelrc

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
build --incompatible_strict_action_env
22

3+
build:buildbuddy --bes_results_url=https://app.buildbuddy.io/invocation/
4+
build:buildbuddy --bes_backend=grpcs://cloud.buildbuddy.io
5+
build:buildbuddy --remote_cache=grpcs://cloud.buildbuddy.io
6+
build:buildbuddy --remote_timeout=1200
7+
build:buildbuddy --grpc_keepalive_time=30s
8+
9+
build:rbe --config=buildbuddy
10+
311
build:rbe --remote_executor=grpcs://cloud.buildbuddy.io
412
build:rbe --host_platform=//:erlang_24_platform
513
build:rbe --platforms=//:erlang_24_platform
@@ -16,11 +24,6 @@ build:rbe --@bazel-erlang//:erlang_version=24
1624
build:rbe --@bazel-erlang//:erlang_home=/usr/lib/erlang
1725
build:rbe --//:elixir_home=/usr/local
1826

19-
build:rbe --bes_results_url=https://app.buildbuddy.io/invocation/
20-
build:rbe --bes_backend=grpcs://cloud.buildbuddy.io
21-
build:rbe --remote_cache=grpcs://cloud.buildbuddy.io
22-
build:rbe --remote_timeout=1200
23-
2427
build:rbe --spawn_strategy=remote
2528
build:rbe --test_strategy=""
2629
build:rbe --jobs=50

.github/workflows/test.yaml

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ jobs:
1919
echo "${{ secrets.BUILDBUDDY_CERT }}" > buildbuddy-cert.pem
2020
echo "${{ secrets.BUILDBUDDY_KEY }}" > buildbuddy-key.pem
2121
cat << EOF >> user.bazelrc
22+
build:buildbuddy --tls_client_certificate=buildbuddy-cert.pem
23+
build:buildbuddy --tls_client_key=buildbuddy-key.pem
24+
25+
build:buildbuddy --build_metadata=ROLE=CI
26+
build:buildbuddy --build_metadata=VISIBILITY=PUBLIC
27+
build:buildbuddy --remote_instance_name=buildbuddy-io/buildbuddy/ci-${{ matrix.erlang_version }}
28+
2229
build:rbe --host_platform=//:erlang_${{ matrix.erlang_version }}_platform
2330
build:rbe --platforms=//:erlang_${{ matrix.erlang_version }}_platform
2431
build:rbe --extra_execution_platforms=//:erlang_${{ matrix.erlang_version }}_platform
2532
2633
build:rbe --@bazel-erlang//:erlang_version=${{ matrix.erlang_version }}
27-
28-
build:rbe --tls_client_certificate=buildbuddy-cert.pem
29-
build:rbe --tls_client_key=buildbuddy-key.pem
30-
31-
build:rbe --build_metadata=ROLE=CI
32-
build:rbe --build_metadata=VISIBILITY=PUBLIC
33-
build:rbe --remote_instance_name=buildbuddy-io/buildbuddy/ci-${{ matrix.erlang_version }}
3434
EOF
3535
#! - name: Setup tmate session
3636
#! uses: mxschmitt/action-tmate@v3
@@ -64,27 +64,23 @@ jobs:
6464
echo "${{ secrets.BUILDBUDDY_CERT }}" > buildbuddy-cert.pem
6565
echo "${{ secrets.BUILDBUDDY_KEY }}" > buildbuddy-key.pem
6666
cat << EOF >> user.bazelrc
67+
build:buildbuddy --tls_client_certificate=buildbuddy-cert.pem
68+
build:buildbuddy --tls_client_key=buildbuddy-key.pem
69+
70+
build:buildbuddy --build_metadata=ROLE=CI
71+
build:buildbuddy --build_metadata=VISIBILITY=PRIVATE
72+
build:buildbuddy --remote_instance_name=buildbuddy-io/buildbuddy/ci-exclusive-${{ matrix.erlang_version }}
73+
6774
build --@bazel-erlang//:erlang_version=${{ matrix.erlang_version }}
6875
build --@bazel-erlang//:erlang_home=${ERLANG_HOME}
6976
build --//:elixir_home=${ELIXIR_HOME}
70-
71-
build --bes_results_url=https://app.buildbuddy.io/invocation/
72-
build --bes_backend=grpcs://cloud.buildbuddy.io
73-
build --remote_cache=grpcs://cloud.buildbuddy.io
74-
build --tls_client_certificate=buildbuddy-cert.pem
75-
build --tls_client_key=buildbuddy-key.pem
76-
build --remote_timeout=1200
77-
78-
build --build_metadata=ROLE=CI
79-
build --build_metadata=VISIBILITY=PRIVATE
80-
build --remote_instance_name=buildbuddy-io/buildbuddy/ci-exclusive-${{ matrix.erlang_version }}
81-
build --grpc_keepalive_time=30s
8277
EOF
8378
#! - name: Setup tmate session
8479
#! uses: mxschmitt/action-tmate@v3
8580
- name: RUN EXCLUSIVE TESTS
8681
run: |
8782
bazelisk test //... \
83+
--config=buildbuddy \
8884
--test_tag_filters=exclusive,-aws \
8985
--build_tests_only \
9086
--test_env RABBITMQ_CT_HELPERS_DELETE_UNUSED_NODES=true \

user-template.bazelrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ build --test_strategy=exclusive
1313
# don't re-run flakes automatically on the local machine
1414
build --flaky_test_attempts=1
1515

16-
build:rbe --remote_header=x-buildbuddy-api-key=YOUR_API_KEY
16+
build:buildbuddy --remote_header=x-buildbuddy-api-key=YOUR_API_KEY

0 commit comments

Comments
 (0)