千家信息网

Jenkins的安装和配置

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章给大家分享的是Jenkins的安装和配置方法,相信大部分人都还没学会这个技能,为了让大家更加了解,给大家总结了以下内容,话不多说,一起往下看吧。1)环境准备:IP地址Jenkins192.16
千家信息网最后更新 2025年02月03日Jenkins的安装和配置

这篇文章给大家分享的是Jenkins的安装和配置方法,相信大部分人都还没学会这个技能,为了让大家更加了解,给大家总结了以下内容,话不多说,一起往下看吧。

1)环境准备:

IP地址
Jenkins192.168.1.8
测试端192.168.1.7

部署Jenkins可以参考Jenkins+Gitlab实现持续集成

2)Jenkins服务器配置免密登录及对Jenkins的用户配置授权

[root@jenkins ~]# ssh-copy-id root@192.168.1.7#将本地的公钥发送到测试端[root@jenkins ~]# visudo                #进行授权root    ALL=(ALL)       ALL                   #在root用户下写入jenkins用户的授权规则jenkins  ALL=(ALL)   NOPASSWD:/usr/bin/ssh

3)Jenkins的web页面添加pipeline插件

如图:


下载所需插件,按照文件名顺序(我对插件进行编号了,依次是1、2、3.....共11个),根据以下流程,依次上传至Jenkins。

4)新建任务

如图:




测试端编写用于测试的脚本,Jenkins服务器并测试!

[root@localhost ~]# tee test.sh < #!/bin/bash> echo "hello world"> EOF[root@localhost ~]# chmod +x test.sh[root@jenkins ~]# sudo ssh root@192.168.1.7 sh -x /root/test.shhello world+ echo 'hello world'

返回Jenkins的主页页面,配置之前创建的一个web01项目:




上面添加的构建后操作,作用是,当这个项目构建后,就会自动触发刚刚创建的pipeline项目。

5)新建视图(便于更直观的测试两个项目的关系)

如图:



6)进行构建测试:

以下是之前的,注意测试前和测试后的颜色对比,下面的颜色是没有关联构建的:

执行RUN命令后,等构建完成后,刷新页面,即可看到如下:

可以很明显的看到,新产生的视图两个颜色是一致的,说明关联成功了。

看完上述内容,你们掌握Jenkins的安装和配置方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

0