diff --git a/site/_utils/deploy_gh_pages.sh b/site/_utils/deploy_gh_pages.sh new file mode 100755 index 0000000..ecc0bb1 --- /dev/null +++ b/site/_utils/deploy_gh_pages.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# Copy contents +mkdir gh-pages +cp -r ./docs/_build/dirhtml/. gh-pages + +# Create gh-pages branch +cd gh-pages +git init +git config --local user.email "dev@start9labs.com" +git config --local user.name "Start9 Dev" +git remote add origin "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git" +git checkout -b gh-pages + +# Deploy +git add . +git commit -m "Publish docs" || true +git push origin gh-pages --force diff --git a/site/_utils/deploy_staging.sh b/site/_utils/deploy_staging.sh old mode 100755 new mode 100644 index ecc0bb1..e0bbad1 --- a/site/_utils/deploy_staging.sh +++ b/site/_utils/deploy_staging.sh @@ -1,18 +1,13 @@ #!/bin/bash +set -e -# Copy contents -mkdir gh-pages -cp -r ./docs/_build/dirhtml/. gh-pages +echo "FILTER: make multiversion" +make clean && make multiversion -# Create gh-pages branch -cd gh-pages -git init -git config --local user.email "dev@start9labs.com" -git config --local user.name "Start9 Dev" -git remote add origin "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git" -git checkout -b gh-pages +echo "FILTER: scp build" +scp -r _build/* root@staging.start9labs.com:/var/www/html/staging.start9labs.com -# Deploy -git add . -git commit -m "Publish docs" || true -git push origin gh-pages --force +echo "FILTER: ssh restart nginx and tor" +ssh root@staging.start9labs.com "systemctl reload nginx && systemctl reload tor" + +echo "FILTER: fin"