经历前两篇文章,想必你已经对jenkins有了大体的了解,总结来说他就是个从git仓库拉包,然后打包,把包传到服务器的工具,这篇我们来说说正式搭建jenkins项目:
在正式搭建之前我们根据总结来想想,他这个大体流程我们都需要准备什么,首先从git仓库拉取项目到项目空间,嗯,我们需要连接项目仓库地址,那么我们就需要git,所以我们就需要在插件管理中安装GIT:
image.png
就是这个插件,git 安装完了,然后他要打包安装依赖,这时候就又要用到一个东西,就是Node.js,我们继续安装node.js
image.png
然后继续,把文件传到服务器,那么我们就需要先连接服务器,这时候又要用到一个插件:Publish Over SSH,通过他来连接服务器
下面开始正式配置:
1、 先配置下git:打开 系统管理》全局工具配置》git
image.png
name:起一个你认为比较好听高端大气上档次的名字,
Path to Git executable:说是一个选填项,但是不填写,在构建项目的时候可能会出现连接不上git仓库的报错,所以防止麻烦还是填上,填写他的前提:首先在服务器端安装git(具体安装自行百度,暂不介绍),然后通过命令whereis git ,打印出git地址,复制填上就好;
2、配置node:同样的位置找到NODEJS
image.png
别名:起一个你认为比较好听高端大气上档次的名字,
勾选自动安装
选择一个你要用的node版本
保存
3、ssh服务器连接:打开系统管理》系统配置》找到SSH Servers
image.png
Name:还是自己起的名字
Hostname:服务器ip地址
Username:最好填写管理员,不填写管理员到后面的推送,会有服务器目录权限问题
Remote Directory :推送目录根地址,我这里写了根路径,具体目录可到单独项目中设置
下面就是连接了:有两种连接方式:一种通过Key连接,一种通过密码连接,由于是测试项目,我这里选择了较为简单的密码连接:
首先点解高级按钮:
image.png
勾选use password:
image.png
在password中填写你的密码,然后说下port,填写服务器22端口,timeout,就是连接时间超过多少秒算延时连接失败,这些都填写完成后:点击Test Configuration,如果显示success,代表连接服务器成功
image.png
完成这些之后,流程需要的插件设置就完成了,下一篇,就来具体的项目搭建过程