diff --git a/.circleci/config.yml b/.circleci/config.yml index c24d7992fc..fa17786b15 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -431,9 +431,14 @@ commands: type: string default: << pipeline.parameters.build_dir >> steps: + - attach_workspace: + at: << parameters.build_dir >> - run: name: Upload binaries << parameters.platform >> command: | + export PATH=$(echo "$PATH" | sed -e "s|:${HOME}/\.go_workspace/bin||g" | sed -e 's|:/usr/local/go/bin||g') + export GOPATH="<< parameters.build_dir >>/go" + export NO_BUILD=true export TRAVIS_BRANCH=${CIRCLE_BRANCH} scripts/travis/deploy_packages.sh - when: @@ -644,7 +649,6 @@ jobs: executor: << parameters.platform >>_medium steps: - prepare_build_dir - - checkout - prepare_go - upload_binaries_command: platform: << parameters.platform >> diff --git a/scripts/travis/deploy_packages.sh b/scripts/travis/deploy_packages.sh index c98b957304..e7e517394c 100755 --- a/scripts/travis/deploy_packages.sh +++ b/scripts/travis/deploy_packages.sh @@ -24,7 +24,9 @@ then exit 1 fi -scripts/travis/build.sh +if [ -z "${NO_BUILD}" ] || [ "${NO_BUILD}" != "true" ]; then + scripts/travis/build.sh +fi export RELEASE_GENESIS_PROCESS=true export NO_BUILD=true