This commit is contained in:
@@ -68,5 +68,19 @@ jobs:
|
|||||||
docker pull registry.bmycode.help/app-product:${{ github.sha }}
|
docker pull registry.bmycode.help/app-product:${{ github.sha }}
|
||||||
# 确保文件可读
|
# 确保文件可读
|
||||||
chmod 644 /home/bmy/app-product.yml
|
chmod 644 /home/bmy/app-product.yml
|
||||||
|
cat /home/bmy/app-product.yml
|
||||||
|
echo ""
|
||||||
|
# 切换到管理员,要不然没权限在服务器执行 docker 命令,部署到 Swarm 集群
|
||||||
|
sudo docker stack deploy -c /home/bmy/app-product.yml app-product
|
||||||
|
|
||||||
|
- name: 管理节点部署到 Swarm
|
||||||
|
uses: appleboy/ssh-action@v1
|
||||||
|
with:
|
||||||
|
host: ${{ vars.SSH_MANAGE }}
|
||||||
|
sync: true
|
||||||
|
username: ${{ secrets.USERNAME }}
|
||||||
|
password: ${{ secrets.PASSWORD }}
|
||||||
|
port: ${{ secrets.PORT }}
|
||||||
|
script: |
|
||||||
# 切换到管理员,要不然没权限在服务器执行 docker 命令,部署到 Swarm 集群
|
# 切换到管理员,要不然没权限在服务器执行 docker 命令,部署到 Swarm 集群
|
||||||
sudo docker stack deploy -c /home/bmy/app-product.yml app-product
|
sudo docker stack deploy -c /home/bmy/app-product.yml app-product
|
||||||
|
|||||||
Reference in New Issue
Block a user