prefect/services: update blog-update service

This commit is contained in:
The Hedgehog 2022-09-18 08:22:52 -04:00
parent 6bfdb11ea9
commit 5ab8628b9c
Signed by: thehedgehog
GPG key ID: 8CDF3F7CAA53A0F5
2 changed files with 7 additions and 1 deletions

View file

@ -26,7 +26,8 @@
WorkingDirectory = "/var/lib/blog-update";
User = "caddy";
Type = "oneshot";
ExecStart = "${pkgs.nodejs}/bin/node 'scripts/precommit.js' && ${pkgs.nodejs}/bin/node 'scripts/predeploy.js' && ${pkgs.hugo}/bin/hugo -d out && ${pkgs.coreutils}/bin/cp -fvr out/ /var/www/blog/ && exit 0";
ExecStart = "${pkgs.nodejs}/bin/node 'scripts/precommit.js' ; ${pkgs.nodejs}/bin/node 'scripts/predeploy.js' ; ${pkgs.hugo}/bin/hugo -d out ; ${pkgs.coreutils}/bin/cp -fvr out/ /var/www/blog/";
# ExecStart = "bash blog-update.sh";
ExecStartPre = "${pkgs.git}/bin/git pull --rebase ; ${pkgs.nodejs}/bin/npm i -D --ignore-scripts";
};
};

View file

@ -0,0 +1,5 @@
node scripts/precommit.js
node scripts/predeploy.js
hugo -d out
cp -fvr out/ /var/www/blog/
exit 0