about summary refs log tree commit diff
path: root/.build.yml
diff options
context:
space:
mode:
authorNgô Ngọc Đức Huy <huyngo@disroot.org>2022-04-10 16:28:43 +0700
committerNgô Ngọc Đức Huy <huyngo@disroot.org>2022-04-10 16:29:19 +0700
commit3260841a50e25b35eff280dea2bae440840590a6 (patch)
tree000583505007c97aeb89505f6766ce3b70c2d810 /.build.yml
parentc7ab51eaa5d8ea5ce31d993da9a569f9048cd88c (diff)
downloadblog-3260841a50e25b35eff280dea2bae440840590a6.tar.gz
Add build back to sourcehut
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml33
1 files changed, 33 insertions, 0 deletions
diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000..cdcaf9a
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,33 @@
+image: alpine/edge
+oauth: pages.sr.ht/PAGES:RW
+sources:
+  - https://git.sr.ht/~sircmpwn/openring
+  - https://git.envs.net/huyngo/haasdaiga
+  - https://git.envs.net/huyngo/ravna
+  - https://git.sr.ht/~huyngo/isanercent
+packages:
+  - openring
+  - hugo
+  - mdbook
+environment:
+  site: xrvs.net
+tasks:
+- build: |
+    for conlang in haasdaiga ravna isanercent;
+    do
+      cd $conlang
+      mdbook build
+      cd ..
+    done
+    cd $site
+    ./create-webring.sh
+    hugo --baseURL="https://xrvs.net"
+- package: |
+    for conlang in haasdaiga ravna isanercent;
+    do
+      mv "$conlang/book" "$site/public/$conlang"
+    done
+    cd "$site/public"
+    tar -cvz . > ../../site.tar.gz
+- upload: |
+    acurl -f https://pages.sr.ht/publish/$site -Fcontent=@site.tar.gz