1.登录到jenkins,新建一个项目
2.新建流水线 3.设置保留的天数及份数4. 添加参数
# 参数 1. name: git_repo type: string description: 项目在git版本仓库的地址,如 https://gitee.com/xxx/dubbo-demo-service.git 2. name: app_name type: string description: 项目名称,如 dubbo-demo-service 3. name: git_ver type: string description: 项目在git仓库中对应的分支或者版本号 4. name: maven type: choice description: 编译时使用的maven目录中的版本号部分 5. name: mvn_cmd type: string default: mvn clean package -Dmaven.test.skip=true description: 执行编译所用的指令 6. name: mvn_dir type: string default: ./ description: 在哪个目录执行编译,由开发同事提供 7. name: target_dir type: string default: ./target description: 编译的jar/war文件存放目录,由开发同事提供 8. name: base_image type: choice default: description: 项目使用的jre底包 9. name: image_name type: string description: docker镜像名称,如 app/dubbo-demo-service 10. name: add_tag type: string default: description: 日期-时间,和git_ver拼在一起组成镜像的tag,如: 202002011001