authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-04-03 16:04:24-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-04-03 16:04:24-04:00
log692086f898522ecde96742391140bca1212bf4fe
tree0b4e71255aacb16b4c8a7ee9899581bc1ac132aa
parent85edf55b73acda669a2388949d7cf31118d70764
signaturelock-open Commit is signed but in an unrecognized format.

ci: add missing cache control headers and update download/index.json


5 files changed, 5 insertions(+), 4 deletions(-)

ci/azure/linux_script+1-1
...@@ -41,7 +41,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -41,7 +41,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
41 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE41 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
42 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE42 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
4343
44 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"44 s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
45 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/linux-$VERSION.json"45 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/linux-$VERSION.json"
4646
47 # `set -x` causes these variables to be mangled.47 # `set -x` causes these variables to be mangled.
ci/azure/macos_script+1-1
...@@ -98,7 +98,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -98,7 +98,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
98 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE98 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
99 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE99 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
100100
101 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"101 s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
102 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/macos-$VERSION.json"102 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/macos-$VERSION.json"
103103
104 # `set -x` causes these variables to be mangled.104 # `set -x` causes these variables to be mangled.
ci/azure/update_download_page+1
...@@ -38,3 +38,4 @@ mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"...@@ -38,3 +38,4 @@ mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
38s3cmd put -P "../$SRC_TARBALL" s3://ziglang.org/builds/38s3cmd put -P "../$SRC_TARBALL" s3://ziglang.org/builds/
39s3cmd put -P "../$LANGREF" s3://ziglang.org/documentation/master/index.html --add-header="Cache-Control: max-age=0, must-revalidate"39s3cmd put -P "../$LANGREF" s3://ziglang.org/documentation/master/index.html --add-header="Cache-Control: max-age=0, must-revalidate"
40s3cmd put -P www/download/index.html s3://ziglang.org/download/index.html --add-header="Cache-Control: max-age=0, must-revalidate"40s3cmd put -P www/download/index.html s3://ziglang.org/download/index.html --add-header="Cache-Control: max-age=0, must-revalidate"
41s3cmd 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+1-1
...@@ -32,7 +32,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -32,7 +32,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
32 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE32 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
33 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE33 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
3434
35 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"35 s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
36 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/windows-$VERSION.json"36 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/windows-$VERSION.json"
3737
38 # `set -x` causes these variables to be mangled.38 # `set -x` causes these variables to be mangled.
ci/srht/freebsd_script+1-1
...@@ -49,6 +49,6 @@ if [ -f ~/.s3cfg ]; then...@@ -49,6 +49,6 @@ if [ -f ~/.s3cfg ]; then
49 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE49 echo "\"shasum\": \"$SHASUM\"," >>$JSONFILE
50 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE50 echo "\"size\": \"$BYTESIZE\"}" >>$JSONFILE
5151
52 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"52 s3cmd put -P --add-header="Cache-Control: max-age=0, must-revalidate" "$JSONFILE" "s3://ziglang.org/builds/$JSONFILE"
53 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/freebsd-$VERSION.json"53 s3cmd put -P "$JSONFILE" "s3://ziglang.org/builds/freebsd-$VERSION.json"
54fi54fi