1.登录
用自己的域账号登录
2.新建任务
‘新建’—‘复制任务模板’
//在下面选择框选择一个工程模板-‘确定’
3.参数输入
名称 | RUNTIME_ENV |
---|---|
默认值 | dev |
描述 | 运行环境 |
//dev运行环境 //test测试环境 //pre准生产环境 //pt压测环境 //prod生产环境
名称 | HOST_AND_CONTEXT |
---|---|
默认值 | {name.space}.devapps.oa.citicbank.com/{server.contexe-path} |
描述 | 根据项目配置修改默认值1.{name.space} 2.{server.contexe-path} |
//前端工程访问域名:
cbs.devapps.oa.citicank.com # 开发环境域名
cbs.testapps.oa.citicank.com # 测试环境域名
cbs.preapps.oa.citicank.com # 准生产环境域名
cbs.ptapps.oa.citicank.com # 压测环境域名
名称 | DOCKER_EXPOSE_PORT |
---|---|
默认值 | 8080 |
描述 | nginx默认监听端口,无需改动 |
标记前端工程部署
姓名 | PROJECT_TYPE |
---|---|
默认值 | vue |
描述 | 标记前端vue工程 |
选项参数 (构建分支多个分支时方便切换)
名称 | BRANCH |
---|---|
选项 | 分支名称 |
4.源码设置
git
Repository URL git代码地址
Credentials 拉取代码账号
5.Build With Parameters构建-查看构建-部署日志-构建历史-查看控制台输出
6.部署成功之后返回对应的环境open shift控制台点击’Applicaton’–‘Pods’–应用名称查看对应的Logs运行情况
7.构建时,确定Open Shift已经创建好name space(添加条数-文本参数)
姓名 | NAME_SPACE |
---|---|
默认值 | Open Shift已经创建好name space |
待部署的应用名称
姓名 | APP_NAME |
---|---|
默认值 | 应用名称 |
8.执行shell
命令:
node -v
npm -v
npm run uat
gulp -v
保存之后重新构建