Commit 692086f898
Changed files (5)
ci/azure/linux_script
@@ -41,7 +41,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
- s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
+ s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/linux-$VERSION.json"
# `set -x` causes these variables to be mangled.
ci/azure/macos_script
@@ -98,7 +98,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
- s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
+ s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/macos-$VERSION.json"
# `set -x` causes these variables to be mangled.
ci/azure/update_download_page
@@ -38,3 +38,4 @@ mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
s3cmd put -P "../$SRC_TARBALL" s3://ziglang.org/builds/
s3cmd put -P "../$LANGREF" s3://ziglang.org/documentation/master/index.html --add-header="Cache-Control: max-age=0, must-revalidate"
s3cmd put -P www/download/index.html s3://ziglang.org/download/index.html --add-header="Cache-Control: max-age=0, must-revalidate"
+s3cmd put -P www/download/index.json s3://ziglang.org/download/index.json --add-header="Cache-Control: max-age=0, must-revalidate"
ci/azure/windows_upload
@@ -32,7 +32,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
- s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
+ s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/windows-$VERSION.json"
# `set -x` causes these variables to be mangled.
ci/srht/freebsd_script
@@ -49,6 +49,6 @@ if [ -f ~/.s3cfg ]; then
echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
- s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
+ s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/freebsd-$VERSION.json"
fi