Jenkins

(首页链接:https://www.jianshu.com/p/ec2f4f4e95cc)

一、是什么

一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序等等等,总之一句话:

配合Docker用,是真的爽

二、有何用

自动部署,构建,等等

三、怎么用

1.下载自身所需版本

首页链接最下面的云盘链接中有Jenkins下载

2.创建文件夹

mkdir -p /usr/local/jenkins

3.解压并确定安装目录在那里

rpm -ivh jenkins-2.164.2-1.1.noarch.rpm

whereis jenkins

4.配置环境

vi /etc/init.d/jenkins

添加

candidates   /usr/local/java/jdk1.8.0_171/bin/java


设置端口号,这里我选择默认的5060,需要修改的请自行修改

vi /etc/sysconfig/jenkins


修改为root运行

JENKINS_USER="root"


5.启动

设置开机启动

sudo systemctl enable jenkins

启动jenkins

sudo service jenkins start

查看是否成功启动

sudo service jenkins status


6.进入浏览器界面进行设置

http://xxx.xxx.xx.xxx:5060/login?from=%2F

获取密码

cat /var/lib/jenkins/secrets/initialAdminPassword

根据自身情况进行选择安装插件


准备安装插件


接下来修改Update Site

浏览器输入

http://xxx.xxx.xx.xxx:5060/pluginManager/advanced

https://updates.jenkins.io/update-center.json 

修改为

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json



接下来使用Command进入jenkins的default.json

vi /var/lib/jenkins/updates/default.json

http://www.google.com/

修改为

http://baidu.com/


插件安装完毕

此处耗时比较长

然后继续下一步填写一些帐号信息

最后开始使用Jenkins




建议重启一次后

输入密码进行登录

若登录失败,请尝试使用

admin

密码就是之前初始界面那个

cat /var/lib/jenkins/secrets/initialAdminPassword


进入设置界面修改admin帐号的密码为:admin

方便下次登录


7.进行jenkins的插件选择安装


根据自身情况进行插件的安装选择

下面是针对我自身项目所需的插件安装

maven:Maven Integration plugin

ssh:publish over ssh




8.进入 系统管理---全局工具配置



根据自身需求进行全局组件中的配置

设置JDK与Maven

jdk1.8.0_171

/usr/java/jdk1.8.0_171/


Maven 3.5.4

/usr/local/maven/apache-maven-3.5.4

注意此处补充一下(非SpringBoot的可以跳过)

进入节点管理配置后台启动

key:BUILD_ID

value:dontKillMe

按照以下标记以此进入




至此Jenkins的安装以及页面的配置基本完成,已经可以进行项目构建发布了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容