jenkins 构建

自动触发构建

远程构建

 

本地默认情况下是能够自动构建的,因为浏览器已经登录 了jenkins,如果从别的地方调用的话需要加上用户名和密码做认证,方法如下

curl -u a:a http://JenkinsURL/job/job_name/build?token=hzcfadmin

-u 指定的为用户名和密码

参数化构建

Maven构建时指定构建环境

clean install -DskipTests -Denv=beta    #指定打包环境 ,其中beta为所拉取的代码下的pom.xml里指定的id的值, -DskipTests为跳过检测
clean install -Dmaven.test.skip=true  -Pbeta       #表示指定打包的环境 ,beta表示pom.xml文件里的id的值
原文地址:https://www.cnblogs.com/FRESHMANS/p/8422879.html