Moved deploy script to subdirectory and excluded that from jekyll build
Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
@ -15,12 +15,11 @@ before_deploy:
|
|||||||
- eval "$(ssh-agent -s)"
|
- eval "$(ssh-agent -s)"
|
||||||
- chmod 600 /tmp/deploy_ed25519
|
- chmod 600 /tmp/deploy_ed25519
|
||||||
- ssh-add /tmp/deploy_ed25519
|
- ssh-add /tmp/deploy_ed25519
|
||||||
|
- chmod +x scripts/deploy.sh
|
||||||
deploy:
|
deploy:
|
||||||
provider: script
|
provider: script
|
||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
script:
|
script: scripts/deploy.sh
|
||||||
- rsync -r --delete-after --quiet $TRAVIS_BUILD_DIR/_site martens7@wolf.uberspace.de:tmp/$TRAVIS_BUILD_ID
|
|
||||||
- ssh martens7@wolf.uberspace.de rm -rf tmp/old.build && mkdir tmp/old.build && mv html/* tmp/old.build/ && mv tmp/$TRAVIS_BUILD_ID/* html/
|
|
||||||
on:
|
on:
|
||||||
branch:
|
branch:
|
||||||
- master
|
- master
|
||||||
|
|||||||
@ -33,3 +33,9 @@ defaults:
|
|||||||
|
|
||||||
# Build settings
|
# Build settings
|
||||||
markdown: kramdown
|
markdown: kramdown
|
||||||
|
exclude:
|
||||||
|
- scripts
|
||||||
|
- Gemfile
|
||||||
|
- Gemfile.lock
|
||||||
|
- deploy_ed25519.enc
|
||||||
|
- LICENSE
|
||||||
2
scripts/deploy.sh
Normal file
2
scripts/deploy.sh
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
rsync -r --delete-after --quiet $TRAVIS_BUILD_DIR/_site martens7@wolf.uberspace.de:tmp/$TRAVIS_BUILD_ID
|
||||||
|
ssh martens7@wolf.uberspace.de rm -rf tmp/old.build && mkdir tmp/old.build && mv html/* tmp/old.build/ && mv tmp/$TRAVIS_BUILD_ID/* html/
|
||||||
Reference in New Issue
Block a user