博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins的安装配置,插件配置,安装插件,配置maven,jdk路径,配置安装插件,项目配置,自动构建配置
阅读量:2394 次
发布时间:2019-05-10

本文共 3449 字,大约阅读时间需要 11 分钟。

1、下载jenkins,下载地址:

https://jenkins.io/ 
1

这里写图片描述

2、运行命令,启动jenkins

将jenkins上传到:/home/tuzq/software 
安装JDK,maven 
运行如下命令:nohup java -jar jenkins.war –httpPort=8888 & 
这里写图片描述

3、在浏览器访问

 (其中ip是机器的ip地址) 
这里写图片描述

按照提示的路径,查看密码:

[root@hadoop2 ~]# cat /root/.jenkins/secrets/initialAdminPassworde1288512cea24097a7620d2959548cbb[root@hadoop2 ~]# 
1
2
3

将密码放入输入框:e1288512cea24097a7620d2959548cbb 
这里写图片描述 
点击”Continue”,进入下一步。

4、安装插件

这里写图片描述 
这里写图片描述

5、插件安装完成之后,需要创建第一个用户,这里使用tuzq/123456

这里写图片描述 
可以点击下面的”Continue as admin”

创建完用户之后,就可以使用jenkins了。 
这里写图片描述

6.点击 start using jenkins进入jenkins

这里写图片描述

这里写图片描述

7、配置jenkins需要的maven、jdk路径,进入:Global Tool Configuration

这里写图片描述

配置maven 
这里写图片描述

最后点击Apply,在save

其中maven中的settings.xml的配置如下:

/home/toto/software/repo
true
false
org.mortbay.jetty
org.jenkins-ci.tools
maven-central
admin
admin123
maven-public
admin
admin123
maven-releases
admin
admin123
maven-snapshots
admin
admin123
gtmirror
GT Mirror
http://192.168.106.100:8081/nexus/xxx/public/
*
setting
false
1.8
jdk18
true
1.8
1.8
1.8
1.8
setting
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108

上面的注释部分已经在pom.xml中配置了。如果放开发现会报错。

8、配置安装插件

jenkins plugin 
需要安装的插件 
•发布插件 Deploy to container Plugin 必须 
•Maven插件 Maven Integration plugin必须 
•git插件 Git plugin 这个根据实际情况,我用的是svn 
•svn插件 Subversion Plug-in 这个jenkins自带已经安装过了,推荐安装时有显示

非必须安装插件: 
•发送邮件插件 Email Extension Plugin

9、项目配置:

这里写图片描述

这里写图片描述

最后点击完成之后点击OK到了下面的界面: 
Generral配置 
这里写图片描述 
源码管理: 
这里写图片描述 
构建触发器 
这里写图片描述 
第一个参数代表的是分钟minute,取值 0 ~ 59 
第二个参数代表的是小时 hour,取值 0 ~ 23 
第三个参数代表的是天 day,取值 1~31 
第四个参数代表的是月 month,取值 1 ~ 12 
最后一个参数代表的是星期 week,取值 0 ~ 7,0 和 7都是星期天。

图中的意思是每隔5分钟自动构建一次。

Pre steps配置 
这里写图片描述 
Build 和 Post Step配置 
这里写图片描述

其它配置 
这里写图片描述

其它参考文章: 
1、svn安装和配置: 
2、nexus安装配置: 
3、nginx安装配置:

你可能感兴趣的文章
sphinx教程2__安装、配置和使用
查看>>
《云计算架构技术与实践》序言(李德毅院士)
查看>>
SANS FOR572 Logstash
查看>>
FreeBSD kernel NFS client local vulnerabilities
查看>>
OpenGL坐标系
查看>>
VS2008快捷键大全
查看>>
[转]HDFS和KFS 比较
查看>>
poj 2140 Herd Sums
查看>>
poj 2524 Ubiquitous Religions
查看>>
poj 1611 The Suspects
查看>>
poj 3331 The Idiot of the Year Contest!
查看>>
poj 3233 Matrix Power Series
查看>>
poj 3070 Fibonacci
查看>>
poj 1656 Counting Black
查看>>
BestCoder Round #28
查看>>
poj3299 Humidex
查看>>
poj2159 Ancient Cipher
查看>>
poj1083 Moving Tables
查看>>
poj2255 Tree Recovery
查看>>
zoj 1745 Are We There Yet?
查看>>