jenkins使用

这几天研究了一下jenkins使用,做一下记录。

一、基本使用

  1. 下载jenkins
    下载地址:https://jenkins.io/download/ ,选择这里写图片描述
  2. 启动jenkins
    这里我们选择在后台启动jenkins,这样当我们关闭终端的时候,jenkins的服务还是运行的。cd 到jenkins的war包所在的目录,分为两种情况:
  3. windows下,执行
    start /b java -jar jenkins.war --httpPort=9100
  4. linux下
    nohup java -jar jenkins.war --httpPort=9100 & tail -f nohup.out
  5. 安装插件
    在浏览器输入 localhost:9100之后,需要你输入一串数字,这串数字在控制台打印出来了,如图:这里写图片描述 ,将这串数字输入到输入框,点击continue。出现选择安装插件的界面,这里我们选择第一个,系统建议的插件,点击之后,就开始了安装过程,耐心等待,大概需要10分钟的时间。安装过程中,有的插件会安装失败,应该是需要科学上网,如图:这里写图片描述。不过最常用的肯定狐疑安装上的,不用担心,如果一直停留在安装界面,那么就刷新一下网页
  6. 注册&登陆
    这里写图片描述 按照要求输入就可以了
    这里写图片描述
    这里写图片描述
  7. 新建工程
    点击创建一个新任务,这里写图片描述
  8. 配置工程
    这里写图片描述
  9. 常用配置
    点击General,选择下面的高级,在这里配置自定义的工作空间,就是源代码拉取的本地目录位置。
    这里写图片描述
  10. 源码管理
    如果源码管理只有一个none选项的话,点击菜单栏最左边 的jenkins选项->系统管理->管理插件,选择可选插件,勾选Subversion plugin-in和GitHub Plugin,
    参考这里
    这里写图片描述
    这里写图片描述
    这里选择svn,输入svn的仓库地址,和用户名密码。需要创建一个用户名和密码键值对。

  11. 列表内容

  12. 构建触发器
    这里可以设置触发构建的条件,其中 “Build periodically”是定期构建;“Poll SCM”是当有提交操作的时候触发构建。这里可以根据情况选择
  13. 构建后操作
    当拉取完代码之后,这里写脚本代码,对工程进行编译、发布
    这里写图片描述
  14. 立即构建
    选择一个新建的工程,然后点击左边的立即构建,这个时候就会从仓库中把我们的代码拉取到指定的目录。
    这里写图片描述

二、高级使用(分布式部署)

ps:我们可以把节点分组,比如说A,B,C,D四台服务器都叫”windows”,E,F,G,H这四台服务器叫”Linux”,在Job页面我们就可以限制部署到哪些子节点,在General选项中的restrict where can be run中配置,如果不配置的话,默认运行所有的节点。
1. 开启java web start方式
选择系统管理->Configure Global Security
这里写图片描述
2. 新建节点
系统管理->管理节点->新建节点 (节点名称不能为中文)
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
将 slave.jar放到服务器上,然后使用nohup执行上一个截图上的指令,执行之后,那个红叉就消失了这里写图片描述
3. 新建一个工程
这里写图片描述
选择上一步新建的节点
这里写图片描述
剩下的配置在第一大节就已经说过了,参考jenkins的基本使用吧

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值