https://git.nicholasjohnson.ch/nicksphere-gmi
Tip revision: dfbb264fe0d603484fdea1da71bf028b1f8e01eb authored by Nicholas Johnson on 12 September 2022, 00:00:00 UTC
Move license file
Move license file
Tip revision: dfbb264
.build.yml
image: alpine/latest
oauth: pages.sr.ht/PAGES:RW
environment:
site: gitnick.srht.site
tasks:
- install_deps: |
git clone https://git.nicksphere.ch/gemini2html
cd gemini2html
sudo make install
- generate: |
cd $site
./run.sh
- package_website: |
cd $site/website
tar -cvz . > ../../site.tar.gz
- package_capsule: |
cd $site/capsule
tar -cvz . > ../../capsule.tar.gz
- upload_website: |
acurl -f https://pages.sr.ht/publish/$site -Fcontent=@site.tar.gz
- upload_capsule: |
acurl -f https://pages.sr.ht/publish/$site -Fcontent=@capsule.tar.gz -Fprotocol=GEMINI