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