This commit is contained in:
@@ -55,22 +55,6 @@ jobs:
|
|||||||
-e "ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no" \
|
-e "ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no" \
|
||||||
dist/ \
|
dist/ \
|
||||||
ec2-user@${HOST}:/var/www/ark-library/
|
ec2-user@${HOST}:/var/www/ark-library/
|
||||||
rsync -avz \
|
|
||||||
-e "ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no" \
|
|
||||||
deploy/nginx-frontend-locations.inc \
|
|
||||||
ec2-user@${HOST}:/tmp/ark-library-frontend.inc
|
|
||||||
rsync -avz \
|
|
||||||
-e "ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no" \
|
|
||||||
deploy/nginx-frontend-native.conf \
|
|
||||||
ec2-user@${HOST}:/tmp/ark-library-native.conf
|
|
||||||
ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no ec2-user@${HOST} bash -s <<'REMOTE'
|
|
||||||
set -euo pipefail
|
|
||||||
sudo mkdir -p /etc/nginx/snippets
|
|
||||||
sudo install -m 0644 /tmp/ark-library-frontend.inc /etc/nginx/snippets/ark-library-frontend.inc
|
|
||||||
sudo install -m 0644 /tmp/ark-library-native.conf /etc/nginx/conf.d/ark-library.conf
|
|
||||||
rm -f /tmp/ark-library-frontend.inc /tmp/ark-library-native.conf
|
|
||||||
sudo nginx -t && sudo systemctl reload nginx
|
|
||||||
REMOTE
|
|
||||||
echo ">>> $HOST 部署完成"
|
echo ">>> $HOST 部署完成"
|
||||||
}
|
}
|
||||||
deploy_to "${{ secrets.FRONTEND_1_HOST }}" &
|
deploy_to "${{ secrets.FRONTEND_1_HOST }}" &
|
||||||
|
|||||||
Reference in New Issue
Block a user