2 files changed, 33 insertions(+), 31 deletions(-)
D .archive.build.yml
A .build.yml
D .archive.build.yml => .archive.build.yml +0 -31
@@ 1,31 0,0 @@
-image: debian/bullseye
-oauth: pages.sr.ht/PAGES:RW
-sources:
- - https://git.sr.ht/~sircmpwn/openring
- - https://git.disroot.org/huyngo/conlang
-packages:
- - golang
- - hugo
-environment:
- site: huyngo.srht.site
-tasks:
-- install: |
- cd openring
- go build -o openring
- sudo cp openring /usr/local/bin/
-- embed: |
- cp -r conlang/src $site/content/conlang
- cd $site/content/conlang
- mv index.md _index.md
- sed "s/\//_/g" SUMMARY.md | sed "s/\._/.\//g" | sed "s/.md/\//g" | grep -v "Introduction" >> _index.md
- rm SUMMARY.md
- ../../preprocess.sh
- find -type f | grep "sh$" | xargs rm
-- package: |
- cd $site
- ./create-webring.sh
- hugo --baseURL="https://huyngo.srht.site"
- cd public
- tar -cvz . > ../../site.tar.gz
-- upload: |
- acurl -f https://pages.sr.ht/publish/$site -Fcontent=@site.tar.gz
A .build.yml => .build.yml +33 -0
@@ 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