Skip to content
This repository was archived by the owner on Oct 9, 2023. It is now read-only.

Commit 6fd2644

Browse files
authored
Integrate building with BuildBuddy (#118)
## What is the goal of this PR? Migrate from RBE to BuildBuddy ## What are the changes implemented in this PR? Update URLs for builds to be executed on BuildBuddy
1 parent e03b00b commit 6fd2644

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

.bazelrc

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@ build --incompatible_strict_action_env
22
run --incompatible_strict_action_env
33
test --incompatible_strict_action_env
44

5+
# what is defined in this section will be applied when bazel is invoked like this: bazel ... --config=rbe ...
56
build:rbe --project_id=grakn-dev
67
build:rbe --remote_instance_name=projects/grakn-dev/instances/default_instance
7-
build:rbe --remote_cache=remotebuildexecution.googleapis.com
8-
build:rbe --remote_executor=remotebuildexecution.googleapis.com
9-
build:rbe --bes_backend="buildeventservice.googleapis.com"
10-
build:rbe --bes_results_url="https://source.cloud.google.com/results/invocations/"
8+
build:rbe --remote_cache=cloud.buildbuddy.io
9+
build:rbe --remote_executor=cloud.buildbuddy.io
10+
build:rbe --bes_backend=cloud.buildbuddy.io
11+
build:rbe --bes_results_url=https://app.buildbuddy.io/invocation/
12+
build:rbe --tls_client_certificate=/home/circleci/.credentials/buildbuddy-cert.pem
13+
build:rbe --tls_client_key=/home/circleci/.credentials/buildbuddy-key.pem
1114
build:rbe --host_platform=@graknlabs_dependencies//image/rbe:ubuntu-1604
1215
build:rbe --platforms=@graknlabs_dependencies//image/rbe:ubuntu-1604
1316
build:rbe --extra_execution_platforms=@graknlabs_dependencies//image/rbe:ubuntu-1604
@@ -20,8 +23,6 @@ build:rbe --crosstool_top=@bazel_toolchains//configs/ubuntu16_04_clang/11.0.0/ba
2023
build:rbe --jobs=50
2124
build:rbe --remote_timeout=3600
2225
build:rbe --bes_timeout=60s
23-
build:rbe --tls_enabled=true
24-
build:rbe --auth_enabled=true
2526
build:rbe --spawn_strategy=remote
2627
build:rbe --strategy=Javac=remote
2728
build:rbe --strategy=Closure=remote

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.0
1+
3.3.1

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- install-bazel
5757
- checkout
5858
- run-bazel:
59-
command: bazel test //:test_integration --test_output=streamed
59+
command: bazel test //:test_integration --test_output=errors
6060

6161
deploy-pip-snapshot:
6262
machine:

dependencies/graknlabs/dependencies.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def graknlabs_dependencies():
2121
git_repository(
2222
name = "graknlabs_dependencies",
2323
remote = "https://github.com/graknlabs/dependencies",
24-
commit = "a9e7d9b44dc2f5a281d477fc6b63b02c5afc803a", # sync-marker: do not remove this comment, this is used for sync-dependencies by @graknlabs_dependencies
24+
commit = "61fe8156b640196b4673fdf4f84075655bc0bc61", # sync-marker: do not remove this comment, this is used for sync-dependencies by @graknlabs_dependencies
2525
)
2626

2727
def graknlabs_grakn_core():

0 commit comments

Comments
 (0)