Skip to content

Commit 12fdfb1

Browse files
algojackcce
authored andcommitted
Disabling re-building of binaries in circleci during upload stage (algorand#3112)
1 parent e0735d5 commit 12fdfb1

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.circleci/config.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -475,9 +475,14 @@ commands:
475475
type: string
476476
default: << pipeline.parameters.build_dir >>
477477
steps:
478+
- attach_workspace:
479+
at: << parameters.build_dir >>
478480
- run:
479481
name: Upload binaries << parameters.platform >>
480482
command: |
483+
export PATH=$(echo "$PATH" | sed -e "s|:${HOME}/\.go_workspace/bin||g" | sed -e 's|:/usr/local/go/bin||g')
484+
export GOPATH="<< parameters.build_dir >>/go"
485+
export NO_BUILD=true
481486
export TRAVIS_BRANCH=${CIRCLE_BRANCH}
482487
scripts/travis/deploy_packages.sh
483488
- when:
@@ -696,7 +701,6 @@ jobs:
696701
executor: << parameters.platform >>_medium
697702
steps:
698703
- prepare_build_dir
699-
- checkout
700704
- prepare_go
701705
- upload_binaries_command:
702706
platform: << parameters.platform >>

scripts/travis/deploy_packages.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ then
2424
exit 1
2525
fi
2626

27-
scripts/travis/build.sh
27+
if [ -z "${NO_BUILD}" ] || [ "${NO_BUILD}" != "true" ]; then
28+
scripts/travis/build.sh
29+
fi
2830

2931
export RELEASE_GENESIS_PROCESS=true
3032
export NO_BUILD=true

0 commit comments

Comments
 (0)