Linux下Jenkins的安装和使用

Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建,测试,交付或部署软件相关的各种任务。广泛用于自动化测试和持续集成,安装方式多种。

一、下载

下载地址:https://jenkins.io/download/

二、安装

Jenkins是Java开发的,需要安装JDK,参考Linux下JDK的安装与使用

方式1:将下载的war文件部署到Tomcat服务器上,让服务器自动解压,参考Linux下Tomcat的安装与使用

方式2:java -jar /usr/local/webserver/jenkins.war --httpPort=8080

/usr/local/webserver/jenkins.war为war文件所在的目录,8080为指定端口,目录和端口可自行决定。

三、启动

方式1安装的,直接启动Tomcat即可,在浏览器地址栏输入:https://ip:8080/jenkins。

方式2安装的,在浏览器地址栏输入:https://ip:8080。这种方式貌似Linux窗口不能进行其他操作,进行其他操作需要另开窗口。

四、使用

1)第一次使用jenkins时,需要先解锁,密码在首页提示的文件中。

cat  /root/.jenkins/secrets/initialAdminPassword

将密码复制粘贴到对应的密码框中,确认即可。

然后选择安装推荐的插件,需要一点时间,耐心等待安装完成。

之后创建第一个管理员,建议填写所有信息,避免后期又需要去完善。

完成之后就可以开始使用jenkins了。

2)配置权限

依次点击:系统管理,全局安全配置。

勾选允许用户注册、项目矩阵授权策略,然后点击“Add user or group”,再点击新增用户/用户组后面的对号,勾选所有权限,最后点击保存。

3)新增用户

依次点击:系统管理——>管理用户——>新建用户。

填写好所有信息之后,点击“新建用户”即可。

4)安装插件

依次点击:系统管理——>插件管理——>可选插件,在过滤中搜索以下插件:

Git Plugin(已推荐安装)

Publish Over SSH(添加SSH服务器需要)

Maven Info Plugin(构建Maven job需要)

貌似只需要安装第二个,至于其他插件,根据需要安装。

 5)配置JDK,Maven,Git。

 依次点击:系统管理——>全局工具配置。

别名无所谓,但是箭头所指的,必须是各自对应的安装路径。

已经安装过的,将“自动安装”的勾选去掉,然后对照JDK、Git的配置。没有安装的,可以勾选自动安装,填写名字后,点击最下方的“Save”按钮。

 6)添加SSH服务器

依次点击:系统管理——>系统设置,拉到最下方点击SSH Server 后面的“新增”按钮。

Hostname为主机IP地址,Username可以填写root,下面的部分未展开需要点击“高级”按钮,Password填写Username对应的密码,填写完成之后点击“保存”。

五、构建任务

点击新建任务。

1)构建自由风格的任务

任务名称根据实际填写,然后选中第一个,点击“确定按钮”。

勾选启动“项目安全”,添加用户,给不同的用户分配不同的权限,不建议配置删除权限。

根据实际,选择Git或者SVN。从仓库clone代码需要密码,则还需要添加凭据。

根据需要,是否自动轮询,构建项目。格式如上,间隔时间自行设定。

 

点击完成,即可完成任务的构建。

在首页点击名称,即可进入对应的项目。

点击“立即构建”,即可开始构建项目。

点击最上方的,表示是最新的,进入控制台可以查看输出信息。

2)构建maven类型任务

新建任务时,选择第二个。

最重要的一步:build取pom文件;maven,编译,build,取pom文件,pom文件里面有编译命令(暂时没有真实的moven项目,所以先默认如下填写)。

其他步骤与上面的相同。

猜你喜欢

转载自www.cnblogs.com/feilstar/p/10200888.html