上一篇中我们我们说了一些git相关的内容,这篇写点自动构建
自动构建
下面我记录以下我用jenkins + git 完成自动构建的全过程。
- 安装jenkins 和 jenkins git 工具
- 找到git 中需要构建的一个仓库的url
- 创建一个freestyle 的task
- 设置task 的代码源类型为git 并输入要构建的代码路径
- 设定构建的trigger
- 增加构建的sh 脚本,我这边写的gcc -o test test.cpp
- 完成设置
这样jenkins 就会自动在trigger的时候下载最新的代码完成持续构建生成结果。
明天我们来测试自动单元测试给出报告并打包发送邮件等功能
还有subversion的功能