@@ -8,7 +8,7 @@ set -euo pipefail
8
8
IFS=$' \n\t '
9
9
10
10
RUSTUP_REPO=" https://github.com/rust-lang/rustup"
11
- RUSTUP_DEFAULT_BRANCH=" master "
11
+ RUSTUP_DEFAULT_BRANCH=" stable "
12
12
13
13
# S3 bucket from which to download the Rustup artifacts
14
14
S3_BUCKET=" rustup-builds"
@@ -19,6 +19,7 @@ DOWNLOAD_BASE="https://rustup-builds.rust-lang.org"
19
19
# The artifacts for the following targets will be downloaded and copied during
20
20
# the release process. At least one target is required.
21
21
DOWNLOAD_TARGETS=(
22
+ " aarch64-unknown-linux-gnu"
22
23
" x86_64-unknown-linux-gnu"
23
24
)
24
25
42
43
fi
43
44
44
45
for target in " ${DOWNLOAD_TARGETS[@]} " ; do
45
- if ! mc stat " local/artifacts/ builds/${commit} /dist/${target} " > /dev/null 2>&1 ; then
46
+ if ! mc stat " local/rustup- builds/${commit} /dist/${target} " > /dev/null 2>&1 ; then
46
47
echo " ==> copying ${target} from S3"
47
48
48
49
for file in " ${DOWNLOAD_FILES[@]} " ; do
50
+ echo " ==> copying ${file} from S3"
51
+
49
52
if curl -Lo /tmp/component " ${DOWNLOAD_BASE} /${commit} /dist/${target} /${file} " --fail; then
50
- mc cp /tmp/component " local/artifacts/ builds/${commit} /dist/${target} /${file} " > /dev/null
53
+ mc cp /tmp/component " local/rustup- builds/${commit} /dist/${target} /${file} " > /dev/null
51
54
fi
52
55
done
53
56
else
@@ -78,7 +81,7 @@ export PROMOTE_RELEASE_CHANNEL="${channel}"
78
81
export PROMOTE_RELEASE_CLOUDFRONT_DOC_ID=" "
79
82
export PROMOTE_RELEASE_CLOUDFRONT_STATIC_ID=" "
80
83
export PROMOTE_RELEASE_DOWNLOAD_BUCKET=" rustup-builds"
81
- export PROMOTE_RELEASE_DOWNLOAD_DIR=" builds "
84
+ export PROMOTE_RELEASE_DOWNLOAD_DIR=" "
82
85
export PROMOTE_RELEASE_GPG_KEY_FILE=" "
83
86
export PROMOTE_RELEASE_GPG_PASSWORD_FILE=" "
84
87
export PROMOTE_RELEASE_UPLOAD_ADDR=" "
0 commit comments