linux下jenkins安装与配置

1.linux机器上先安装git,tomcat和maven。

可以在maven的conf目录下settings.xml加上以下代码(阿里云镜像加速,不然maven下载会很慢):

<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>

2.到jenkins官网上下载jenkins的war包,然后直接把war包放到tomcat的webapps中,接着访问http://(你的服务器地址):8080/jenkins就能打开jenkins首页了。ps:下载下来的war包也可以这样启动:java -jar jenkins.war。

3.jenkins配置国内镜像,我在首次打开jenkins界面时一直卡在初始化界面,因为此时在下载插件,速度非常慢,我最后是配上国内镜像才下载成功的,之前因为速度慢一直报下载失败。。

在/root/.jenkins/目录下的hudson.model.UpdateCenter.xml中把http://updates.jenkins-ci.org/update-center.json换成https://mirrors.shu.edu.cn/jenkins/updates/update-center.json。最终效果如下:

<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.shu.edu.cn/jenkins/updates/update-center.json</url>
  </site>

</sites>

最新镜像地址可参考:http://mirrors.jenkins-ci.org/status.html

4.打开jenkins系统管理->全局工具配置进行配置



5.打开jenkins系统管理->插件管理安装maven插件(这样才能新建maven任务),选中Maven Integration plugin,点击直接安装。

6.新建任务,选择构建一个maven项目,然后配置项目(其他配置默认即可)



这里的配置和脚本的流程是:从git中拉取代码到~/.jenkins/workspace/mavendemo(mavendome是你新建的jenkins任务名字)目录下,用package -DskipTests=true对项目进行打包,打包后在项目的target目录下生成myspringbootdemo-0.0.1-SNAPSHOT.war(格式是项目名-版本号,这个在springboot配置文件中可改)包,然后把这个war包放到tomcat下,最后访问http://(你的服务器ip):8080/myspringbootdemo-0.0.1-SNAPSHOT/,就能访问到你用jenkins构建的项目了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值