一、安装jdk环境
1)、卸载自带jdk rpm -qa|grep java
2)、搜索可用jdk :yum -y list java*
3)、安装jdk:yum install -y java-1.8.0-openjdk.x86_64
4)、配置环境变量:vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5)、生效配置
source /etc/profile
source ~/.bash_profile
二、jenkins安装
1)、下载jenkins-2.204.4-1.1.noarch.rpm安装包(官网地址:https://pkg.jenkins.io/redhat-stable/)
2)、运行安装包 : rpm -ivh jenkins-2.204.4-1.1.noarch.rpm
3)、安装完毕,启动jenkins,输入密码
访问:http://x.x.x.x:8080
4)、选择安装推荐的插件
备注:安装jenkins中 因为https证书的问题,导致安装jenkins时无法安装默认插件失败,可以进行如下配
http://x.x.x.x:8080/jenkins/pluginManager/advanced。
这里面最底下有个【升级站点】,把其中的链接由https改成http的就好了
5)、安装时间会比较漫长
5)、可以不创建用户,直接点击“admin账号继续”或 “创建管理员”
6)、使用默认配置,保存并完成
三、jenkins配置
1)、插件管理
推荐安装插件
2)、全局工具配置
安装Maven:
安装NodeJS:
MAVEN配置:使用默认配置
maven插件的目录为:/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/_maven_3.6.3
将settings.xml文件替换到 conf的目录下
至此jenkins的配置都配置完成!
四、Tips
在执行shell脚本时添加 BUILD_ID=dontKillMe,防止jenkins将自己的子进程杀死
原因见:https://wiki.jenkins.io/display/JENKINS/ProcessTreeKiller#space-menu-link-content