txw/txw-ytzx-web/devops
2026-04-03 10:57:20 +08:00
..
build anto: 初始化 2026-04-03 10:57:20 +08:00
multiple-deploy anto: 初始化 2026-04-03 10:57:20 +08:00
.yarnrc anto: 初始化 2026-04-03 10:57:20 +08:00
Jenkinsfile anto: 初始化 2026-04-03 10:57:20 +08:00
Jenkinsfile_TCTP anto: 初始化 2026-04-03 10:57:20 +08:00
nginx.conf anto: 初始化 2026-04-03 10:57:20 +08:00
README.md anto: 初始化 2026-04-03 10:57:20 +08:00

政务云 coding 标准发布脚本

接入必读须知,以下变量配置需在 coding 配置参数中使用

TSF 接入系统固定变量

名称 默认值 描述 类型 说明
VERSION v0.0.1 版本号 String 发布版本号
DEPLOY_ENABLE true - Boolean 是否自动发布,运维预留参数
TSF_REPO ccr.ccs.tencentyun.com/tsf_100013631257 TSF 镜像仓库 String 用于拉取制品镜像地址
HARBOR_ACCOUNT_NAME 100006274537 TSF 发布账号 String -
HARBOR_PASSWORD 已运维配置为准 TSF 镜像发布账号密码 String -
SUB_CREDENTIALS_ID 已运维配置为准 工蜂 Coding 凭据 Coding 凭据 用于拉取 git 仓库代码的账号,需在自己的项目或项目组中关联ipc_csig3该账号
TSF_ENDPOINT tsf.tencentcloudapi.com TSF 发布服务地址 String -
APPLICATION_TYPE C - String -
MICROSERVICE_TYPE N - String -
PROTOCOL_PORTS 80 容器端口 Number 部署 tsf 容器端口
ACCESS_TYPE 2 - Number -
SECRET_ID 以运维配置为准 tsf 认证密钥 Password 密钥
SECRET_KEY 以运维配置为准 tsf 认证密钥 key Password 密钥 key
remote_passwd 以运维配置为准 tsf 认证密钥 key Password 密钥 key,暂未用到
TSF 接入需配置的变量 名称 类型 说明
SUB_GIT_REPO_URL git 仓库地址 String git 代码仓库
DEPLOY_ENV 发布项目环境 String 环境设置 ${项目}-dev
NPM_BUILD_SCRIPT npm 执行脚本 String npm 脚本参数
GIT_USERNAME git 账号 String 用于拉取 submodule
GIT_PASSWORD git 密码 String 用于拉取 submodule
SUB_BRANCH 分支名称 String 分支名称
APPLICATION_NAME 项目工程名称 String 项目工程名称
GIT_PROJECT_NAME tsf 打包发布名称 String tsf 打包发布名称
BUILD_TYPE 编译类型 String `node

开发接入 tsf 需要更改未 TSF 接入需配置的变量

# doker 登录
doker login --username=100006274537 ccr.ccs.tencentyun.com