This commit is contained in:
Asger Juul Brunshøj 2023-06-14 09:09:25 +02:00
parent cea71dab48
commit c30ffbb1c7

View File

@ -36,3 +36,10 @@ deploy-frontend:
ssh root@ajb.dk rm -r /var/www/achievements
rsync -avz dist/ root@ajb.dk:/var/www/achievements
deploy-backend:
ssh plul@ajb.dk -- sh -c "'cd achievements && git pull'"
ssh plul@ajb.dk -- sh -c "'cd achievements && nix develop --command -- cargo build --release -p backend'"
ssh plul@ajb.dk -- sh -c "'cp achievements/target/release/backend /opt/achievements/backend'"
ssh root@ajb.dk -- systemctl restart achievements-backend.service
ssh root@ajb.dk -- systemctl status achievements-backend.service