上篇文章介绍了人员的添加工作,这篇文章介绍一下对于项目的基本配置,这就要首先从jenkins的职能说起:
1.持续完成软件项目的版本发布/测试功能;
2.监控外部调用执行工作;
接下来便是jenkins的一些基本的配置,总共有五部分的内容。这里需要说明一下自己的基本环境:.net框架+SVN+jenkins,SVN实现整个项目的管理,而jenkins实现项目的持续构建、发布。
1.项目名称的配置
这一部分没有什么值得注意的地方,只需要根据自己的实际情况、项目要求命名即可;
2.源码管理
需要完成自己源码路径配置的工作。
Reponsitory URL中需要填写自己使用的SVN服务器中自己所要构建项目的路径,路径截止到解决方案所在的父节点。
Check-out Strategy中选择"Use svn update as much as possible,with svn revert before update"
3.构建触发器
选中"Build periodically",然后按照项目要求来填写日程表,它表示项目构建的频率。这里自己的配置是每15分钟构建一次,具体其他的时间设置可以参考右侧的帮助按钮。
4.构建MSBuild
这里的"MSBuild Build File"需要按照自己SVN中项目所在的路径来继续设置,之所以称之为“继续”设置是因为它是在刚刚完成的源码路径配置之后的路径下完成的。
"Command line arguments"中配置的是构建完成的项目在服务器上的输出路径,这里可以自行设置。
5.邮箱配置
只需要根据自己所用到的邮箱服务器来完成标注的1、2、3步的配置,即可接收到每次构建不通过时发来的邮件,方便项目的高效管理。
当然,自己也只是刚刚接触jenkins这样的项目管理工具,网上查找了很多的资料也受益颇丰,在这里感谢大家的分享,同时也希望有高人不吝赐教!