ci: new db new me

This commit is contained in:
əlemi 2024-05-27 06:28:04 +02:00
parent 9588dd1e23
commit b5d3e4e864
Signed by: alemi
GPG key ID: A4895B84D311642C

8
.tci
View file

@ -7,13 +7,13 @@ systemctl --user stop upub
echo "installing new binary"
cp ./target/release/upub /opt/bin/upub
echo "migrating database"
/opt/bin/upub --db "sqlite:///srv/tci/upub.db" --domain https://feditest.alemi.dev migrate
/opt/bin/upub --db "sqlite:///srv/tci/upub.db" --domain https://upub.alemi.dev migrate
echo "restarting service"
systemctl --user start upub
echo "rebuilding frontend"
cd web
CARGO_BUILD_JOBS=1 /opt/bin/trunk build --release --public-url 'https://feditest.alemi.dev/web'
CARGO_BUILD_JOBS=1 /opt/bin/trunk build --release --public-url 'https://upub.alemi.dev/web'
echo "deploying frontend"
rm /srv/http/feditest/web/*
mv ./dist/* /srv/http/feditest/web/
rm /srv/http/upub/web/*
mv ./dist/* /srv/http/upub/web/
echo "done"