use docker build for deployment
This commit is contained in:
14
deploy.sh
14
deploy.sh
@@ -1 +1,13 @@
|
|||||||
npm run build && scp -r dist/* azura@azura:/home/azura/server/static
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "Building website"
|
||||||
|
docker build -t website --platform linux/amd64 .
|
||||||
|
|
||||||
|
echo "Tagging and pushing website"
|
||||||
|
docker tag website azura:5000/website
|
||||||
|
docker push azura:5000/website
|
||||||
|
|
||||||
|
echo "Pushed website to registry"
|
||||||
|
|
||||||
|
echo "Deploying website"
|
||||||
|
ssh azura "cd server && docker-compose pull && docker-compose up -d"
|
||||||
|
|||||||
Reference in New Issue
Block a user