From dbbcc3aae794c53d88355256133a6e4f61a302cf Mon Sep 17 00:00:00 2001 From: Michael Zhang Date: Tue, 2 Apr 2024 08:50:38 -0500 Subject: [PATCH] build --- .build.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..1eaca01 --- /dev/null +++ b/.build.yml @@ -0,0 +1,19 @@ +image: alpine/latest +packages: + - node + - rsync +secrets: + - 0b26b413-7901-41c3-a4e2-3c752228ffcb +sources: + - https://git.sr.ht/~mzhang/blog +tasks: + - build: | + npm install -g pnpm + cd blog + pnpm install + pnpm run build + # hugo --buildDrafts --minify --baseURL https://mzhang.io + - upload: | + cd blog + echo "mzhang.io ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBzBZ+QmM4EO3Fwc1ZcvWV2IY9VF04T0H9brorGj9Udp" >> ~/.ssh/known_hosts + rsync -azvrP dist/ sourcehutBuilds@mzhang.io:/mnt/storage/svcdata/blog-public