# Jenkins

Jenkins官网:https://www.jenkins.io/

# Environmental support

JAVA 8 或者 JAVA 11

# Download and install

长期支持版本 (LTS)。下载安装包,不要下载war格式的。

服务器可下载rpm格式的然后上传。用rpm命令直接解压完成即可。

下载两种方式可以看这篇文章

rpm -ivh jenkin-**.rpm

rpm -qa jenkins
#会输出一个Jenkins**.noarch文件
systemctl start jenkins
#启动Jenkins 打开浏览区访问服务器域名8080端口
#Jenkins安装完成之后是一个服务,不用的时候可以关掉。


# 将jenkins账号分别加入到root组中 
gpasswd -a root jenkins 
#(还有一种说法是:gpasswd -a jenkins root)

# 修改/etc/sysconfig/jenkins文件中, # user id to be invoked as (otherwise will run as root; not wise!)
vi /etc/sysconfig/jenkins

JENKINS_USER=root

JENKINS_GROUP=root 
#可以修改为root权限运行
systemctl restart jenkins
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

打开页面后复制 页面展示的路径然后

cat 复制的路径
#输出一串字符串,复制后粘贴
1
2

下一步安装插件:欢乐二选一(选择推荐或者自选安装)。两者皆可

下一步顺着点下去就可以

1595317673661_750DB53B-73DA-4370-AE58-A87FD23B120B

# Pugins

必备插件:

NodeJS
Git PreBuildMerge Trait Plugin
GitHub Integration
Publish Over SSH
SSH Agent Build-timeout 设置时间

# Build-timeout

WechatIMG1334

# NewTask

添加git仓库

添加shell

1595318986231_A4B2AC49-2E94-4C9E-875C-8DB56F09ED56

添加完成之后即可去构建