用Jenkins freestyle job构建Maven项目

左手的ㄟ右手 2021-12-13 18:13 373阅读 0赞

文章目录

  • 用Jenkins freestyle job构建Maven项目
    • 在服务器上安装Maven
    • 在Jenkin上配置Maven
    • 用Jenkins freestyle job构建Maven项目

用Jenkins freestyle job构建Maven项目

在服务器上安装Maven

参见:

  • 在CentOS7 上安装Maven

在Jenkin上配置Maven

  1. 打开Manage Jenkins / Global Tool Configuration
  2. 找到Maven菜单,新增Maven
  3. 取消自动安装Maven
  4. 输入一个Maven工具名称,比如Maven
  5. 输入MAVEN_HOME,比如/opt/apache-maven

用Jenkins freestyle job构建Maven项目

Maven demo project: https://github.com/cookcodeblog/gs-rest-service-maven , 项目根目录下有一个settings.xml指向阿里云Maven仓库。

方法一:Invoke top level Maven targets:clean package –s settings.xml -U -B

方法二:Execute shell,使用Maven绝对路径:/opt/apache-maven/bin/mvn clean package -s settings.xml -U -B

方法三:先设置好环境变量,打开Manage Jenkins / Configure System,添加Environment
variables: M2_HOME=/opt/apache-mavenPATH=$PATH:$M2_HOME/bin; 再配置Execute shell:mvn clean package -s settings.xml -U -B

方法三时,Jenkins有一个PATH中$M2_HOME/bin重复2次的小bug,但是不影响使用。

发表评论

表情:
评论列表 (有 0 条评论,373人围观)

还没有评论,来说两句吧...

相关阅读