【服务器】CentOS下Jenkins安装及配置

时间:2024-03-23 08:39:08

一、Jenkins安装启动
1、安装和配置jdk
此处忽略jdk的配置

2、下载jenkins.jar包
官网下载
https://jenkins.io/
【服务器】CentOS下Jenkins安装及配置
01
3、启动Jenkins
将下载下来的jenkins.war包解压到你所需要的位置

基本的启动脚本
我的jenkins.war包放在路径:/usr/local/jenkins/下,日志放在/usr/local/jenkins/logs下

#!/bin/sh
. /etc/profile
. ~/.bash_profile

JENKINS=ps -ef|grep jenkins.war|grep -v grep|wc -l
LOG=/usr/local/jenkins/logs

echo “start jenkins…”
if [ KaTeX parse error: Expected 'EOF', got '&' at position 138: …r >/dev/null 2>&̲1 & echo "Jen…{LOG}/jenkins_start_counter.log
fi
4、访问jenkins
jenkins的默认端口为8080,确保服务器开放了该端口,并且没有被占用

服务器验证jenkins是否启动
ps -ef | grep jenkins
或者: 因为jenkins是一个java项目

ps -ef | grep java
【服务器】CentOS下Jenkins安装及配置
002
浏览器访问
ip:8080 例如:127.0.0.1:8080

二、Jenkins的基本配置界面
1、系统设置
【服务器】CentOS下Jenkins安装及配置
1
2、管理用户
【服务器】CentOS下Jenkins安装及配置
2
3、全局安全配置
1、此处非常重要,如果不进行配置,默认是任何人(包括未登录用户)可以做任何事,会让Jenkins处于非安全状态,在用git自动获取代码等操作时,受到限制,导致报错,无法进行。

2、可以管理匿名用户,当处于非登录状态时,直接跳转到登录界面
【服务器】CentOS下Jenkins安装及配置
3
【服务器】CentOS下Jenkins安装及配置
4
三、git、maven等配置
全局工具配置:主要来配置git、maven、jdk以及执行脚本等信息

1、配置git
首先自行在Linux服务器中安装git

【服务器】CentOS下Jenkins安装及配置
5
2、配置maven
首先在服务器中安装maven

配置maven路径
【服务器】CentOS下Jenkins安装及配置
6
配置maven的setttings.xml文件位置
【服务器】CentOS下Jenkins安装及配置
7
3、配置jdk
当本地已经配置过jdk后可以选择不配置

【服务器】CentOS下Jenkins安装及配置
8
四、特定任务(jobs)中的配置
主要配置一下两个,其余的都可以不用配置
【服务器】CentOS下Jenkins安装及配置
10
【服务器】CentOS下Jenkins安装及配置
9
1、构建git的分支管理
安装插件Git Parameter
【服务器】CentOS下Jenkins安装及配置
11
【服务器】CentOS下Jenkins安装及配置
12
【服务器】CentOS下Jenkins安装及配置
13
分支管理配置
【服务器】CentOS下Jenkins安装及配置
14
2、需要执行的脚本配置
【服务器】CentOS下Jenkins安装及配置
15

作者:慕凌峰
链接:https://www.jianshu.com/p/4f81ec6f5213
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。