可持续集成jekins的搭建

1.安装jdk,并配置环境变量,jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

注意:配置环境变量时,先配置JAVA_HOME,然后再将JAVA_HOME添加到path环境变量中。(这两个都在系统变量中)

可持续集成jekins的搭建

可持续集成jekins的搭建

2.验证jdk环境变量配置成功:打开cmd,输入java命令,如果出现下图信息,说明jdk安装成功,并且环境变量配置成功

可持续集成jekins的搭建

3.安装tomcat:https://tomcat.apache.org/,点击左侧导航栏中需要下载的版本,然后在右侧下载位置下载。

4.解压缩tomcat安装包(基本都是免安装版本,解压后就可以直接使用)

5.验证tomcat可以启动,tomcat默认端口号是8080,conf文件夹下的server.xml配置文件中可以更改。(如果你用的8080端口被占用了,可以选择更改)

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

可持续集成jekins的搭建

注意:启动tomcat时,如果控制台出现“空间不充足的”警告的时候:需要在tomcat目录下的-->conf目录下的context.xml中添加:

<Resources cachingAllowed="true" cacheMaxSize="100000"/>即可解决。

6.浏览器访问localhost:8080验证tomcat启动成功。

可持续集成jekins的搭建

7.关闭第六步启动的tomcat

8.下载jenkins.war包,将此文件放到tomcat,webapps目录下

9. 再次运行tomcat-->bin目录下的startup.bat文件来启动tomcat,此时启动tomcat会做一下几件事情:(startup.bat文件内部是调用的catalina.bat)

1)解压缩jenkins.war包,并在同级目录下生成jenkins文件

可持续集成jekins的搭建

2)生成.jenkins文件夹:在C盘目录下的【用户】-->administor目录-->.jenkins文件夹

可持续集成jekins的搭建

3)生成登录jenkins网站的初始密码。可以在C:\Users\Administrator\.jenkins\secrets\initialAdminPassword文件中查看。

可持续集成jekins的搭建

8.浏览器直接访问:http://localhost:8080/jenkins

9.copy上面生成的初始密码Administrator password框内(注意,下面自动填充的不是你的初始密码,需要你自己copy替换才行),然后点击【Continue】

可持续集成jekins的搭建

10.选择需要安装的插件,此处可以自定义安装,也可以安装网站建议的插件

可持续集成jekins的搭建

11.开始安装

可持续集成jekins的搭建

12.开始创建一个新用户,点击【Save and Finish】。此处也可以选择Continue as admin。然后以admin和初始密码登录。如果想要更改密码或创建新用户,见后续步骤。

可持续集成jekins的搭建

1)修改admin密码:

点击【用户】->选择要修改密码的用户,如点击【admin】->点击【设置】,找到密码进行修改即可,然后保存。

可持续集成jekins的搭建

2)创建新用户:

进入到【系统设置】->【全局安全设置】->勾选上【允许用户注册】。然后注销当前用户,点击注册即可创建新用户。

可持续集成jekins的搭建

13.致此就启动好jenkins了

可持续集成jekins的搭建

===================================================================================================================================

Jenkins 系统配置

可持续集成jekins的搭建


1. jenkins内部shell UTF-8编码设置,如下图所示

可持续集成jekins的搭建

2. 设置Jenkins location。此处设置Jenkins服务的地址

可持续集成jekins的搭建

3. 邮件通知(E-mail Notification),设置如下图所示:

可持续集成jekins的搭建

创建邮箱时的配置:(这个配置是在安装完邮箱客户端后(如foxmail客户端)创建邮箱账户,输入邮箱和密码后自动获取的配置)

可持续集成jekins的搭建

4. 配置Gitlab

可持续集成jekins的搭建


添加Credentials(GitLab API token)之前得先生成SSH key,生成方式如下:打开Git Bash窗口,输入命令:ssh-****** -t rsa -C "邮箱"

(注意,ssh-******中间无空格后面的每个参数有空格)然后会提示将生成的公钥和私钥保存的位置(默认就是在:c/User/Administrator/.ssh/id_rsa),然后输入密码,此密码为生成公钥和私钥的密码,可以直接回车,密码为空。id_rsa文件为私钥文件,id_rsa.pub为公钥文件。

可持续集成jekins的搭建

可持续集成jekins的搭建


在Gitlab网站添加SSH配置:(注意:此处添加的是公钥),点击头像-->Profile Settings--->SSH Keys,输入Key:公钥,title:自己起一个名字即可,点击“添加”

可持续集成jekins的搭建