From 626a3ddd3548468f8773e9a856cabca386276cea Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Tue, 3 Dec 2024 19:25:15 -0500 Subject: Include build config --- .build.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..41688c1 --- /dev/null +++ b/.build.yml @@ -0,0 +1,18 @@ +image: alpine/edge +packages: +- ruby +- ruby-dev +- rsync +sources: +- https://git.sr.ht/~bt/btxx.org +secrets: +- 07201d32-1451-4a8f-9bff-ce8b2232c67d +tasks: +- install-gems: | + sudo gem install 'kramdown:2.4.0' 'rss:0.3.0' +- build: | + cd btxx.org + sudo make build +- deploy-blog: | + cd btxx.org + rsync --rsh="ssh -o StrictHostKeyChecking=no -i ~/.ssh/07201d32-1451-4a8f-9bff-ce8b2232c67d" -rzP build/ bt@btxx.org:/var/www/btxx.org \ No newline at end of file -- cgit v1.2.3-70-g09d2