可持续集成jekins的搭建

来源:互联网 发布:java new object 编辑:程序博客网 时间:2024/05/17 07:20

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

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



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


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" />


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

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

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


7.关闭第六步启动的tomcat

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

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

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


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


3)生成登录jenkins网站的初始密码


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

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


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


11.开始安装


12.开始创建一个新用户,点击【Save and Finish】


13.致此就启动好jenkins了


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

Jenkins 系统配置



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


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


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


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


4. 配置Gitlab



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

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




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




阅读全文
0 0
原创粉丝点击