jenkins+github持续集成

一、目的

上周研究了一天jenkins+github持续集成,虽然网上资料很多,但是由于自己对jenkins了解不深,一直没能结合网上教程成功实现。尽早,终于开窍,来整理一下思路。

 

二、构建触发器、和构建

1、思路分析

由于之前只用过构建功能,设置构建方法一键构建程序。

用过定时构建触发器,可以理解为:构建触发器是按照某种规定去触发构建。

好了,由于定时构建,文件还是在本地文件夹中,所以使用构建功能,也就是依葫芦画瓢。但是这次代码带github上,脑袋就彻底没转过了,只是设置了构建触发器,却没有真正触发项目。

 

三、github插件安装

1、网上的教程说安装github plugin 结果我在插件栏搜索半天没找到这个插件。一直百度一直无果,结果还是自己一个一个去找,最后发现有叫“github”的插件,安装试试,结果就是它。

2、github环境配置

这边直接贴出配置的教程https://www.cnblogs.com/yhaing/p/8568076.html,谢作者的分享

 

四、工作区

思路终于在这里打开了。手动构建项目后,github上的项目代码仅存在工作区中,这时候就怀疑jenkins将github代码存到了工作区,于是去找工作区在本地磁盘的路径。

百度后,发现在general高级选项中可以设置工作区路径。

果不其然,在工作区中出现了github上的代码,本地磁盘有文件之后,构建就轻轻松松了。

 

本文为本人解决问题的思路总结,欣喜之下,挥笔写之。新手入门,不喜勿喷。欢迎路过的大神们指导

posted on 2018-03-26 17:26  林枸杞  阅读(118)  评论(0)    收藏  举报