diff options
author | Adam Stück <adam@adast.dk> | 2024-09-14 22:27:15 +0200 |
---|---|---|
committer | Adam Stück <adam@adast.dk> | 2024-09-14 22:33:43 +0200 |
commit | d57b985c382d3a88f1a22f354e0ec989d18caeb2 (patch) | |
tree | 47f649c028c78b057fd2cc62ad8f214b6d35fd25 /.build.yml | |
parent | 732607ac04c2a21a9aeeb0f5e1aeb0952d7e86b0 (diff) |
switch to wruby site generator
Diffstat (limited to '.build.yml')
-rw-r--r-- | .build.yml | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -1,25 +1,28 @@ -image: alpine/edge +image: alpine/latest oauth: pages.sr.ht/PAGES:RW packages: + - ruby + - ruby-dev + - go - hut - rsync secrets: - 4c5cebdb-c744-4dfb-a69a-30b9bdfe048c sources: - https://git.sr.ht/~adamski/adast.dk - - https://git.sr.ht/~bt/smu environment: deploy: srht@adast.dk mirror: mirror.adast.dk site: adamski.srht.site tasks: -- smu: | - cd smu - sudo make install -- package: | +- install-gems: | + sudo gem install bundler 'kramdown:2.4.0' 'rss:0.3.0' +- build: | cd adast.dk make build - tar -C build -cvz . > ../site.tar.gz +- package: | + cd adast.dk/build + tar -cvz . > ../../site.tar.gz - upload: | sshopts="ssh -o StrictHostKeyChecking=no" rsync --rsh="$sshopts" -ruz --delete adast.dk/build/ $deploy:/var/www/adast.dk |