docs: add build and upload scripts
The upload scripts might be unified down the track, or might not. CloudFront is not set up for the docs bucket yet, so CDN invalidation is commented out. This will be added later.
This commit is contained in:
parent
08e50aa39b
commit
a68c7ffb27
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
cd src; hugo
|
|
@ -0,0 +1,17 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [[ $# -eq 0 ]] ; then
|
||||
echo "Please supply a version, e.g. 'v3'"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# This script uploads docs to a specified archive version.
|
||||
|
||||
SPATH="/archive/$1"
|
||||
|
||||
aws configure set preview.cloudfront true
|
||||
aws --profile mitmproxy \
|
||||
s3 sync --acl public-read ./public s3://docs.mitmproxy.org$SPATH
|
||||
# aws --profile mitmproxy \
|
||||
# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \
|
||||
# --paths "$SPATH"
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
|
||||
aws configure set preview.cloudfront true
|
||||
aws --profile mitmproxy \
|
||||
s3 sync --acl public-read ./public s3://docs.mitmproxy.org/master
|
||||
# aws --profile mitmproxy \
|
||||
# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \
|
||||
# --paths "/master"
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
|
||||
aws configure set preview.cloudfront true
|
||||
aws --profile mitmproxy \
|
||||
s3 sync --acl public-read ./public s3://docs.mitmproxy.org/stable
|
||||
# aws --profile mitmproxy \
|
||||
# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \
|
||||
# --paths "/master"
|
Loading…
Reference in New Issue