Linux下安装Jenkins
1. 下载jenkins rpm
链接:https://pan.baidu.com/s/1W9zfC8j_nahfMpRoBj1-FA
提取码:7ey7
2. 解压安装
rpm -ivh jenkins-2.174-1.1.noarch.rpm
3. 替换war包
2. 配置jdk路径
vim /etc/init.d/jenkins 在candidates处新增jdk路径 /usr/java/jdk-1.8
3. 如果jenkins版本比较旧 下载新版本的jenkins.war 并替换
whereis jenkins.war 替换新版本的war包
4. 运行jenkins
systemctl start jenkins.service
5. 新手流程(插件装失败无所谓)
6. 结束新手流程之后,进设置更换插件源
jenkins -> 系统管理 -> 插件管理 -> 高级 ->升级站点
替换成以下路径
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
7. 重新下载插件即可
8. 配置全局工具(便于后续构建)
-
重点:如果没有自定义路径配置这一栏(例如JAVA_HOME,Path to Git executable等),你需要勾选一下自动安装
再取消勾选,如果还是没有,则选择勾选自动安装保存后,再次点击系统管理,全局工具设置,再次进来把自动安装的勾去掉,
这时候就会出现输入框了 -
Maven的settings文件配置 选择自己本地(服务器) maven所在目录下的conf/settings.xml
例如:/usr/local/sofrware/apache-maven-3.6.3/conf/settings.xml -
JDK安装:设置别名,并在JAVA_HOME中填入jdk路径。
-
在GI中填入git安装地址
-
在MAVEN中选maven的安装路径
9.修改jenkins配置
- vim /etc/sysconfig/jenkins
- 修改权限
JENKINS_USER=“root”(以root权限执行) - jenkins默认在构建结束之后,会杀掉所有的衍生进程,所以需要进行以下的配置
JENKINS_JAVA_OPTIONS=“-Djava.awt.headless=true“
替换成
JENKINS_JAVA_OPTIONS=”-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable=true" - 端口随意 看个人