authorgravatar for mauriciokishi@gmail.commrkishi <mauriciokishi@gmail.com> 2019-06-04 21:29:38-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-04 23:25:24-04:00
logfdddd131068775f8c811a51fdc08939165ee9e58
tree4c525a45676ded280f1c5d4efa98ced4044a4669
parentca989a95d3ccf65a8bdd69d5f95e196927f91d8f

add cache-control headers to tarballs on ci


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

ci/azure/linux_script+1-1
...@@ -28,7 +28,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -28,7 +28,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
28 docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm8-1 -j2 $BUILD_SOURCEVERSION28 docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm8-1 -j2 $BUILD_SOURCEVERSION
29 TARBALL="$(ls $ARTIFACTSDIR)"29 TARBALL="$(ls $ARTIFACTSDIR)"
30 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"30 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
31 s3cmd put -P "$ARTIFACTSDIR/$TARBALL" s3://ziglang.org/builds/31 s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$ARTIFACTSDIR/$TARBALL" s3://ziglang.org/builds/
3232
33 SHASUM=$(sha256sum $ARTIFACTSDIR/$TARBALL | cut '-d ' -f1)33 SHASUM=$(sha256sum $ARTIFACTSDIR/$TARBALL | cut '-d ' -f1)
34 BYTESIZE=$(wc -c < $ARTIFACTSDIR/$TARBALL)34 BYTESIZE=$(wc -c < $ARTIFACTSDIR/$TARBALL)
ci/azure/macos_script+2-2
...@@ -62,7 +62,7 @@ else...@@ -62,7 +62,7 @@ else
62 cd $HOME62 cd $HOME
63 tar cfJ "$CACHE_BASENAME.tar.xz" "$CACHE_BASENAME"63 tar cfJ "$CACHE_BASENAME.tar.xz" "$CACHE_BASENAME"
64 cp "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"64 cp "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
65 s3cmd put -P "$CACHE_BASENAME.tar.xz" "s3://ziglang.org/builds/$CACHE_BASENAME.tar.xz"65 s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$CACHE_BASENAME.tar.xz" "s3://ziglang.org/builds/$CACHE_BASENAME.tar.xz"
66fi66fi
6767
68cd $ZIGDIR68cd $ZIGDIR
...@@ -85,7 +85,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -85,7 +85,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
85 tar cfJ "$TARBALL" "$DIRNAME"85 tar cfJ "$TARBALL" "$DIRNAME"
8686
87 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"87 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
88 s3cmd put -P "$TARBALL" s3://ziglang.org/builds/88 s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$TARBALL" s3://ziglang.org/builds/
8989
90 SHASUM=$(shasum -a 256 $TARBALL | cut '-d ' -f1)90 SHASUM=$(shasum -a 256 $TARBALL | cut '-d ' -f1)
91 BYTESIZE=$(wc -c < $TARBALL)91 BYTESIZE=$(wc -c < $TARBALL)
ci/azure/update_download_page+1-1
...@@ -35,7 +35,7 @@ env...@@ -35,7 +35,7 @@ env
35"../$ZIG" run update-download-page.zig35"../$ZIG" run update-download-page.zig
3636
37mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"37mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
38s3cmd put -P "../$SRC_TARBALL" s3://ziglang.org/builds/38s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "../$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"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
...@@ -19,7 +19,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then...@@ -19,7 +19,7 @@ if [ "${BUILD_REASON}" != "PullRequest" ]; then
19 7z a "$TARBALL" "$DIRNAME"19 7z a "$TARBALL" "$DIRNAME"
2020
21 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"21 mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg"
22 s3cmd put -P "$TARBALL" s3://ziglang.org/builds/22 s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$TARBALL" s3://ziglang.org/builds/
2323
24 SHASUM=$(sha256sum $TARBALL | cut '-d ' -f1)24 SHASUM=$(sha256sum $TARBALL | cut '-d ' -f1)
25 BYTESIZE=$(wc -c < $TARBALL)25 BYTESIZE=$(wc -c < $TARBALL)
ci/srht/freebsd_script+1-1
...@@ -36,7 +36,7 @@ if [ -f ~/.s3cfg ]; then...@@ -36,7 +36,7 @@ if [ -f ~/.s3cfg ]; then
36 mv release "$DIRNAME"36 mv release "$DIRNAME"
37 tar cfJ "$TARBALL" "$DIRNAME"37 tar cfJ "$TARBALL" "$DIRNAME"
3838
39 s3cmd put -P "$TARBALL" s3://ziglang.org/builds/39 s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$TARBALL" s3://ziglang.org/builds/
4040
41 SHASUM=$(shasum -a 256 $TARBALL | cut '-d ' -f1)41 SHASUM=$(shasum -a 256 $TARBALL | cut '-d ' -f1)
42 BYTESIZE=$(wc -c < $TARBALL)42 BYTESIZE=$(wc -c < $TARBALL)