diff --git a/.devops/helpcenter.yml b/.devops/helpcenter.yml index b9fb7f2..a663e27 100644 --- a/.devops/helpcenter.yml +++ b/.devops/helpcenter.yml @@ -1,13 +1,13 @@ version: 2 -name: helpcenter-docker -description: "代码提交时自动构建Docker镜像并部署到服务器" -global: - concurrent: 1 +name: helpcenter-deploy +description: "代码提交时自动构建并部署到服务器" trigger: webhook: gitlink@1.0.0 event: - ref: push ruleset-operator: AND +global: + concurrent: 1 workflow: - ref: start name: 开始 @@ -43,7 +43,7 @@ workflow: ssh_ip: '"121.41.212.97"' ssh_port: '"22"' ssh_user: '"root"' - ssh_cmd: '"cd /root/gitlink_help_center && docker build -t gitlink_help_center . && docker rm -f gitlink_help_center 2>/dev/null; docker run -d --name gitlink_help_center -p 3000:3000 gitlink_help_center"' + ssh_cmd: '"cd /root/gitlink_help_center && docker build -t help_center . && docker stop help_center || true && docker rm help_center || true && docker run -d -p 3000:3000 --name help_center help_center"' needs: - scp_resource_0 - ref: end