]> git.armaanb.net Git - config.org.git/blobdiff - .build.yml
Install pandoc and texlive into build environment
[config.org.git] / .build.yml
index cf387f73ade8b9b8a01c5814b9838f109739678d..40c20155e574fcff730d35c32cd6f418438390a7 100644 (file)
@@ -5,6 +5,9 @@ packages:
   - rsync
   - git
   - hugo
+  - pandoc
+  - texlive
+  - texlive-xetex
 sources:
   - https://git.sr.ht/~armaan/armaanb.net
 triggers:
@@ -12,11 +15,9 @@ triggers:
     condition: failure
     to: me@armaanb.net
 tasks:
-  - get-emacs-config: |
+  - build: |
       cd armaanb.net
-      ./bin/emacs-get
-  - build-http: |
-      cd armaanb.net
-      hugo --minify
+      make emacs
   - deploy: |
-      rsync -azre 'ssh -o StrictHostKeyChecking=no -p 23' armaanb.net/public/config.html web@armaanb.net:/var/www/armaanb.net-http/config.html
+      cd armaanb.net
+      make deploy-emacs