Skip to content

Commit 78a6a6f

Browse files
committed
🎨完善文档和github action脚本
1 parent 14fac15 commit 78a6a6f

2 files changed

Lines changed: 15 additions & 12 deletions

File tree

.github/workflows/push.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ on:
44
types: [published]
55
branches:
66
- 'main'
7-
push:
8-
branches:
97
- 'dev/deploy_script_opti'
108

119
jobs:
@@ -31,15 +29,20 @@ jobs:
3129
- name: Set up Docker Buildx
3230
uses: docker/setup-buildx-action@v1
3331

34-
# 4. 构建并推送镜像: latest tag
32+
# 4. 构建并推送镜像
3533
- name: Build and push with latest tag
3634
id: docker_build
3735
uses: docker/build-push-action@v2
3836
with:
3937
context: ./
4038
file: ./Dockerfile
41-
platforms: linux/arm64
42-
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/tca:latest
39+
platforms:
40+
- linux/amd64
41+
- linux/arm64
42+
# push: true
43+
tags:
44+
- ${{ secrets.DOCKER_HUB_USERNAME }}/tca:latest
45+
- ${{ secrets.DOCKER_HUB_USERNAME }}/tca:${{ github.event.release.name }}
4346

4447
# 5. 打印docker镜像SHA256值
4548
- name: Image digest

doc/zh/quickStarted/deploySever.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
#### 更新操作
5858
1. 更新代码
5959
2. 执行以下命令:
60-
- `./quick_start.sh local install tca`:更新相关配置
61-
- `./quick_start.sh local start`:启动服务(会自动关闭之前的服务)
62-
- `./quick_start.sh local check`:检查服务是否启动失败
60+
- `./quick_install.sh local install tca`:更新相关配置
61+
- `./quick_install.sh local start`:启动服务(会自动关闭之前的服务)
62+
- `./quick_install.sh local check`:检查服务是否启动失败
6363
6464
注:
6565
1. `local install`命令行参数说明:
@@ -128,7 +128,7 @@ Server、Web 与 Client
128128
#### 更新操作
129129
1. 更新代码
130130
2. 执行以下命令:
131-
- `TCA_IMAGE_BUILD=true ./quick_start.sh docker deploy`:重新构建并启动tca容器
131+
- `TCA_IMAGE_BUILD=true ./quick_install.sh docker deploy`:重新构建并启动tca容器
132132
133133
注:`TCA_IMAGE_BUILD=true`表示从本地构建TCA镜像运行
134134
@@ -160,7 +160,7 @@ Server、Web 与 Client
160160

161161
1. 进入CodeAnalysis工作目录(例如``~/CodeAnalysis``),以下路径均为目录内的相对路径
162162
2. 执行命令:
163-
- `./quick_start.sh docker-compose deploy`:启动tca_server容器
163+
- `./quick_install.sh docker-compose deploy`:启动tca_server容器
164164

165165
注意:通过Docker-Compose部署默认会在当前根目录下的挂载三个路径:
166166

@@ -172,8 +172,8 @@ Server、Web 与 Client
172172
#### 更新操作
173173
1. 更新代码
174174
2. 执行以下命令:
175-
- `./quick_start.sh docker-compose build`:重新构建TCA相关镜像
176-
- `./quick_start.sh docker-compose deploy`: 重新部署TCA相关容器与初始化(或刷新数据)
175+
- `./quick_install.sh docker-compose build`:重新构建TCA相关镜像
176+
- `./quick_install.sh docker-compose deploy`: 重新部署TCA相关容器与初始化(或刷新数据)
177177

178178
#### 运行操作
179179
如果已经在机器上执行过``docker-compose deploy``,并保留容器数据的,可以执行以下命令启动容器,继续运行TCA

0 commit comments

Comments
 (0)