只要是持续集成,就需要用到Jenkins,所以我们需要先进行Jenkins的安装;

Jenkins安装与配置

1.在Jenkins官网https://jenkins.io/download/thank-you-downloading-windows-installer-stable/下载适合windows版本的Jenkins;

2.将已经下载的Jenkins进行解压,解压后的文件如下:

3.开始安装jenkins.msi即可;

4.安装完成后,打开浏览器输入http://localhost:8080,会打开Jenkins的欢迎主页,如下所示:

在图中提示的指定目录中找到Administrator password,录入后,点击continue;进入如下界面:

 进入到下图后,等待全部推荐的插件安装完成即可;

 安装完成后,跳转到如下界面,配置用户名和密码,请一定牢记此界面信息,以后再次登录Jenkins,将显示UI界面,登录时需要用户名和密码信息;

配置完成,点击Save and  Finish;弹出如下界面,证明Jenkins已经安装成功;

***注意: 我们经常会遇到8080端口被占用的情况是,所以一定要掌握修改Jenkins端口号的方法:jenkins根目录下找到jenkins.xml文件,修改

  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>

中的--httpPort即可。

 将本地代码上传GitHub

1.新建一个仓库;

2.仓库创建完成,会生成一个上传代码的地址;

3.下面我们演示下如何将自己本地Eclipse里的工程上传至我们在GitHub新建的仓库下;

 (1)选择一个工程,右键,选择Team->Share project;

(2)配置仓库相关信息,将工程与Git进行绑定;

 (3)绑定完成,此时的工程如下:请注意工程下方的黄色小圆柱体与[NO-HEAD]

(4)右键工程->Team->选择Commit。

(5)配置Git  Repository,以下配置非常重要,因为有这样的约束,所以我们上传至GitHub的源码只能被别人下载,但是确不能被别人修改;

点击next直到完成即可。

(6)我们回到GitHub上我们建立的仓库处。

可以看到我们的工程已经成功上传,以后更新代码后(注意需要书写注释信息以及相关版本,一般格式:data time:2018-01-30、last update user:海宝、section:新建类)直接提交就好,不用再次设置;

 注意:GitHub上新建的一个仓库,只能处理一个对应的工程,例如:我们新建的仓库seleniumDemo以后就只能供FaceTest这个工程使用。

 将GitHub上的代码下载到本地

 我们已经知道如何将代码上传、更新到GitHub,那么能上传、肯定也可以下载,具体过程如下:

(1)File->import->选择Git;

(2)next->选择Clone URI;

(3)填写远程仓库的URI地址;

(4)剩下的操作,按照提示进行即可。

注意:Eclipse实现此过程需要edit插件,如果没有的话需要自行下载;


 Jenkins配置说明

 下面我们回归正轨,继续说jenkins。