image: debian/stable
oauth: pages.sr.ht/PAGES:RW
packages:
- ruby-full
- ruby-dev
environment:
site: uglyduck.ca
sources:
- https://git.sr.ht/~uglyduck/uglyduck.srht.site
tasks:
- install-bundler: |
sudo gem install bundler
- build: |
cd uglyduck.srht.site
bundle install
bundle exec jekyll build
- package: |
cd uglyduck.srht.site/_site
tar -cvz . > ../../site.tar.gz
- upload: |
acurl -f https://pages.sr.ht/publish/$site -Fcontent=@site.tar.gz