jsp*_*jsp 3 coldfusion build-automation continuous-integration
首先让我说我是新生儿.我正在尝试研究是否可以做以下事情以及实现它的最佳方法.
每当开发人员将代码签入SVN时,我都希望获取所有新的更改/文件并执行自动构建以检查代码是否可以成功部署到生产服务器.我想它有两个部分,一个语法检查和第二个集成测试(如果功能按预期工作).对于后面的部分,必须使用一些单元测试工具.
有人可以评论他们为coldfusion做类似事情的经历.对不起有点模糊......我知道它是一个非常开放的问题,但任何反馈都将不胜感激.
谢谢
有一个名为"Cloudy With A Chance of Tests"的项目声称可以满足您的需求.特别是它汇集了许多其他CFML代码分析项目(VarScope和QueryParam)来检查代码以及单元测试.我目前没有使用它,但是不久前(超过12个月)确实看过它,看起来非常好.
https://github.com/mhenke/Cloudy-With-A-Chance-Of-Tests
我个人使用MXUnit网站上的说明在Jenkins中运行MXUnit测试 - 可在此处获得:
http://wiki.mxunit.org/display/default/Continuous+Integration+--+Running+tests+with+Jenkins
基本上,这是在Jenkins中设置为ant任务,它执行MXUnit测试并报告结果.