This commit is contained in:
@@ -55,22 +55,6 @@ jobs:
|
||||
-e "ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=no" \
|
||||
dist/ \
|
||||
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 部署完成"
|
||||
}
|
||||
deploy_to "${{ secrets.FRONTEND_1_HOST }}" &
|
||||
|
||||
Reference in New Issue
Block a user