Skip to content

Commit a46e8e8

Browse files
committed
[#539] Load binaries from release, instead of artifacts
Problem: We have a bug in the BigSur release pipeline in the following situation: We a building bottles for BigSur Some bottles are built, but then exception happens The build restarts, without building the bottles already built Only the hashes of the last built bottles are updated. Solution: In order to prevent this, we take new bottles from gh release as all bottles built correctly end up there. This should fix the problem, though it is quite hard to reproduce it right now
1 parent 3a6bfd8 commit a46e8e8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.buildkite/pipeline-for-tags.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,5 +162,5 @@ steps:
162162
soft_fail: true # No artifacts to download if all the bottles are already built
163163
commands:
164164
- mkdir -p "Big Sur"
165-
- buildkite-agent artifact download "*bottle.tar.gz" "Big Sur/"
165+
- gh release download build.tag -D "Big Sur/" -p "*.bottle.tar.gz"
166166
- nix develop .#autorelease -c ./scripts/sync-bottle-hashes.sh "$BUILDKITE_TAG" "Big Sur"

0 commit comments

Comments
 (0)