Jenkins基础入门-11-新建一个基于git源码管理的Job
来源:互联网 发布:劳动法律师事务所知乎 编辑:程序博客网 时间:2024/06/15 08:03
上一篇,我介绍了如何创建一个简单的java项目,然后在Jenkins上,执行构建。这次我们介绍如何创建一个基于Git的Job,如果Git仓库发生源码变化,可以触发立即构建。加入你对git一点都不了解,你可以参考这篇文章 和关于如何把本地项目上传到github的文章。
1. Jenkins上安装git插件
登录Jenkins,点击系统设置->插件管理,搜索框输入git plugin,然后找到git plugin,点击安装,安装后需要重启git服务。
2. 检查git安装是否正常
还记得我们前面一篇文件里创建的Hello这个Project吗?右键这个Hello,点击配置,打开源码管理。如果能看见git,说明git插件安装成功。
3. 配置源码管理
上面的红色提示错误是因为我们机器链接github慢,这样jenkins就误以为上面URL填写错误。
4.构建触发器
点击保存编辑。
5. 修改仓库文件
在本地HelloWorld文件夹下新建一个文件,然后git push到github上面。然后如果提交成功,再去检查jenkins上的Hello这个Job是否自动触发了构建。我在本次测试过程中,就遇到了Jenkins访问git仓库超时的错误。
因为我上面设置了五个*,也就是每分钟去监听git仓库看是否有更新代码,这个错误是由于我网络访问造成的。接下来看一个成功构建的。
上面第一行start by SCM change,SCM就是我们选择的构建触发器的方式。从日志来看,这次检测到了git仓库的变化,所以执行了First time build。下面就开始运行我们的Hello.java。
总结:
同理,你工作中的git仓库地址贴到上面源码管理界面,然后选择半个小时或者半天监听一下git仓库,然后启动构建,例如启动接口测试,或者webui自动化测试等。原理就是上面介绍的那样。关键在于,业务逻辑指定和脚本启动干什么工作。
- Jenkins基础入门-11-新建一个基于git源码管理的Job
- Jenkins基础入门-10-新建一个执行java程序的Jenkins Job
- Jenkins的新建job和配置job
- Jenkins的新建job和配置job
- jenkins源码管理之git
- 在Jenkins中使用Git托管项目的源码创建Build Job(托管在GitHub上面)
- 在Jenkins中使用Git托管项目的源码创建Build Job(托管在本地Git服务器上面)
- Jenkins基础入门-7-创建一个Project的基本过程
- 在Jenkins中新建项目(Job)
- gitlab上新建项目+jenkins新建job流程
- jenkins(二)jenkins+maven+git 构建第一个简单的job
- jenkins和git集成时job的git代码url出错提示没权限的解决方案
- selenium---git、testng、maven、jenkins构建job
- Jenkins基础入门-4-如何使用Jenkins的CLI
- Jenkins源码管理
- Jenkins之源码管理
- Jenkins基础入门-5-用户和权限管理
- Jenkins:构建Job的设置
- ETL 项目中统一管理上百个 SSIS 包的日志和包配置框架
- JAVA 排序算法汇总
- 数据运维:数据库运维、大数据技术平台运维
- QQ音乐首页接口
- GitHub参与开源项目图文教程
- Jenkins基础入门-11-新建一个基于git源码管理的Job
- iOS 视频音频播放器
- python处理图像的相关程序
- 一张图告诉你17款MBP和16款MBP的区别
- CodeForces
- 把普通应用打包成系统应用
- Out-out-control cars
- Hibernate面试题详解
- 添加 删除 修改表单