nim-by-example/wercker.yml
2014-12-13 12:18:52 -05:00

22 lines
754 B
YAML

box: flaviut/nim-by-example-build-vm@0.0.6
build:
steps:
- script:
name: build
code: |
source /home/ubuntu/.rvm/scripts/rvm
git remote add publish $GIT_CREDENTIALS
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git checkout master
nanoc
cp -r ./output/. ./
rm -rf ./output/ ./content/ ./layouts/ ./lib/ .gitignore README.md Rules nanoc.yaml wercker.yml
git add --all .
git commit -am'Build Site'
deploy:
steps:
- script:
name: deploy
code: |
git push --force publish > /dev/null 2>&1