aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.build.yml18
1 files changed, 18 insertions, 0 deletions
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