This commit is contained in:
parent
7c6cf1cf8b
commit
a966d5e214
10
.github/workflows/ci-cd.yml
vendored
10
.github/workflows/ci-cd.yml
vendored
@ -39,7 +39,7 @@ jobs:
|
|||||||
#uses: actions/checkout@v4
|
#uses: actions/checkout@v4
|
||||||
uses: https://git.aoun.ltd/actions/checkout@v4
|
uses: https://git.aoun.ltd/actions/checkout@v4
|
||||||
|
|
||||||
# 第二步:将代码通过 SCP 传输到群晖服务器上
|
# 第二步:将代码通过 SCP 传输到服务器上
|
||||||
- name: 🚚 将项目文件复制到目标服务器
|
- name: 🚚 将项目文件复制到目标服务器
|
||||||
# 使用 appleboy 的 SCP 动作传输文件到远程服务器
|
# 使用 appleboy 的 SCP 动作传输文件到远程服务器
|
||||||
#uses: appleboy/scp-action@v0.1.7
|
#uses: appleboy/scp-action@v0.1.7
|
||||||
@ -52,17 +52,17 @@ jobs:
|
|||||||
source: "."
|
source: "."
|
||||||
target: "/vol1/1000/SSD/saas01/"
|
target: "/vol1/1000/SSD/saas01/"
|
||||||
|
|
||||||
- name: 🛠️ 在群晖上构建并运行Docker镜像
|
- name: 🛠️ 在服务器上构建并运行Docker镜像
|
||||||
#uses: appleboy/ssh-action@master
|
#uses: appleboy/ssh-action@master
|
||||||
# 使用 appleboy 的 SSH 动作来连接服务器并运行命令
|
# 使用 appleboy 的 SSH 动作来连接服务器并运行命令
|
||||||
#uses: appleboy/ssh-action@v1.0.3
|
#uses: appleboy/ssh-action@v1.0.3
|
||||||
#使用自定义的 SSH 动作
|
#使用自定义的 SSH 动作
|
||||||
uses: https://git.aoun.ltd/298977887/ssh-action@v1.0.3
|
uses: https://git.aoun.ltd/298977887/ssh-action@v1.0.3
|
||||||
with:
|
with:
|
||||||
host: ${{ secrets.SYNOLOGY_HOST }}
|
host: 192.168.1.22
|
||||||
username: ${{ secrets.SYNOLOGY_USERNAME }}
|
username: root
|
||||||
key: ${{ secrets.SSH_PRIVATE_KEY }}
|
key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||||
port: ${{ secrets.SYNOLOGY_SSH_PORT }}
|
port: 22
|
||||||
script: |
|
script: |
|
||||||
# 通过 set -e 使脚本在遇到错误时立即停止
|
# 通过 set -e 使脚本在遇到错误时立即停止
|
||||||
set -e
|
set -e
|
||||||
|
Loading…
x
Reference in New Issue
Block a user