本次以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模板