本次以uen-h-test为例

登录zadig发布平台

点击进入项目uen-h5-test,找到服务按钮,点击下方加号

输入服务名称

将其它服务的配置文件完全复制过来就行,点击中间位置的保存,环境变量也可以从其它服务完全复制过来点击保存,然后点加入环境

选择d0-test,点击确定

这时候我们点击右上方添加构建

选择Jenkins构建,根据项目类型和项目分组选择选择Jenkins Job,比如我们本次的项目是dgjs-console-h5,那么就选择uen-test-h5-job,在下方输入必要的Git代码仓库地址,打包构建的命令,打包构建的项目路径

有一些是默认好的,就不需要修改了,然后点击下方的保存构建

右边的策略也要修改下,在JENKINS生成镜像规则时间戳前面加上test-,如果是uat环境就加uat-,如果是生产环境就加prod-

这个参数是为了去做harbor的自动清理策略时用的

最后回到工作流这里,如果有已存在的工作流则点击复制就行,否则新建产品工作流,复制好之后点击工作流的设置,然后构建部署

把不属于当前项目的构建给隐藏掉

到这里zadig配置就结束了,回到项目对应的gittlab里,新增构建所需的文件

h5项目需要添加Dockerfile和default.conf,java项目就只需要添加Dockerfile就行了

从其它项目拷贝修改吧

java模板                  java模板active                   tomcat-模板                  h5模板


  • No labels