aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorAdam Stück <adam@adast.dk>2024-09-14 22:27:15 +0200
committerAdam Stück <adam@adast.dk>2024-09-14 22:33:43 +0200
commitd57b985c382d3a88f1a22f354e0ec989d18caeb2 (patch)
tree47f649c028c78b057fd2cc62ad8f214b6d35fd25 /.build.yml
parent732607ac04c2a21a9aeeb0f5e1aeb0952d7e86b0 (diff)
switch to wruby site generator
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml17
1 files changed, 10 insertions, 7 deletions
diff --git a/.build.yml b/.build.yml
index ee27fdb..2f0766c 100644
--- a/.build.yml
+++ b/.build.yml
@@ -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