From 4b35cadd35d25b8b41fb1ddaad4731ccbb554cf4 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Thu, 17 Jan 2019 22:19:23 +0100 Subject: [PATCH] build: run publish snapshots job with rbe (#14867) --- .circleci/config.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index d0724ae1f2e..067fb8baefc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -299,11 +299,13 @@ jobs: publish_snapshots: <<: *job_defaults resource_class: xlarge + environment: + GCP_DECRYPT_TOKEN: *gcp_decrypt_token steps: - *checkout_code - *restore_cache - - *yarn_install - *attach_release_output + - *setup_bazel_remote_execution # CircleCI has a config setting to enforce SSH for all github connections. # This is not compatible with our mechanism of using a Personal Access Token @@ -313,6 +315,7 @@ jobs: # TODO(devversion): Ideally the "build_release_packages" job should build all packages with # Bazel, but for now we mix up the Gulp and bazel setup, so we need to build the package here. - run: bazel build src/material-examples:npm_package --config=release + - run: ./scripts/circleci/publish-snapshots.sh