job
Some checks failed
build and push / build-and-push (push) Has been cancelled

This commit is contained in:
编码猿
2025-10-06 23:28:13 +08:00
parent 5565c45a07
commit 1ee6c570e5

View File

@@ -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