From 29b838c35d87ef66c3c186142eb1fcc63bc34cf2 Mon Sep 17 00:00:00 2001 From: George Kalpakas Date: Fri, 13 Apr 2018 21:53:48 +0300 Subject: [PATCH] ci: define common env vars in CircleCI job (#22810) PR Close #22810 --- .circleci/config.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b1eecd02eb..0084b57dbf 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,8 +15,12 @@ var_1: &docker_image angular/ngcontainer:0.2.0 var_2: &cache_key v2-angular-{{ .Branch }}-{{ checksum "yarn.lock" }}-0.2.0 +# Define common ENV vars +var_3: &define_env_vars + run: echo "export PROJECT_ROOT=$(pwd)" >> $BASH_ENV + # See remote cache documentation in /docs/BAZEL.md -var_3: &setup-bazel-remote-cache +var_4: &setup-bazel-remote-cache run: name: Start up bazel remote cache proxy command: ~/bazel-remote-proxy -backend circleci:// @@ -63,6 +67,7 @@ jobs: <<: *job_defaults resource_class: xlarge steps: + - *define_env_vars - checkout: <<: *post_checkout # See remote cache documentation in /docs/BAZEL.md