~xenrox/homepage

8dbfe8b32a6997037b8d08817d6dddb2b52f89d8 — Thorben Günther 10 months ago
CI: Add deploy manifest
1 files changed, 17 insertions(+), 0 deletions(-)

A .build.yml
A  => .build.yml +17 -0
@@ 1,17 @@
image: archlinux
packages:
  - hugo
  - rsync
sources:
  - https://git.xenrox.net/~xenrox/homepage
secrets:
  - 82f2033a-a06d-4324-a98a-112a6f37ae96
triggers:
  - action: email
    condition: always
    to: Thorben Günther <admin@xenrox.net>
tasks: 
  - deploy: |
      echo "StrictHostKeyChecking=no" >> ~/.ssh/config
      cd homepage
      hugo && rsync -avzP --delete public/ deploy@xenrox.net:/usr/share/webapps/homepage