我有一个在持续集成系统(Atlassian Bamboo 2.5)上运行的webapp构建计划.我需要将基于QUnit的JavaScript单元测试合并到构建计划中,以便在每个构建时运行Javascript测试,Bamboo将解释测试结果.
我希望能够使构建过程"独立",以便不需要与外部服务器的连接.如何实现这一目标的好主意?运行构建过程的CI系统位于Ubuntu Linux服务器上.
Grails 1.x允许通过设置grails.config.locations指令来使用外部配置文件.是否有类似的方法可用于在Datasource.groovy中外部化数据库配置(无需设置JNDI)?
能够在应用程序外部的简单配置文件中配置数据库凭据将证明是有帮助的.
提前致谢!
我正在使用IntelliJ Idea 8.1.2进行Grails开发.Groovy的动态特性让我很难调试我的代码:我一直在Groovy/Grails的内部结束,即CachedMethod,ExpandoMetaClass等.
有没有办法告诉Idea调试器在调试时完全跳过Groovy/Grails内部,只在我自己的代码中执行步骤?我注意到在Debugger> Groovy中有一个名为"不要进入特定的Groovy类"的配置选项,但到目前为止,我注意到没有区别.
如果没有,您的解决方法是什么,或者您如何应对这种情况?任何帮助将不胜感激.
grails ×2
bamboo ×1
credentials ×1
datasource ×1
debugging ×1
external ×1
groovy ×1
javascript ×1
qunit ×1
unit-testing ×1