【发布时间】:2012-12-06 12:29:34
【问题描述】:
目前 HudsonPluginForPlay 不支持 Play 2.x 并且作者已经有一段时间没有更新插件了。因此,我正在尝试找出一种方法,使用 Play framework 2.0 continuous integration setup 突出显示的 sbt-launcher 插件自动构建和测试。
但是,我遇到了一个问题,我的 git checkout 结构是这样的,
project/
project1/ (Play project 1)
project2/ (Play project 2)
现在 sbt 似乎在 project/ 下的根目录上运行,它什么也没做。
有没有办法让它说,在project1/ 下运行sbt 命令,然后在project2/ 下运行?我尝试使用 shell 命令将 cd 放入目录中,但这似乎并没有做任何特别的事情。
【问题讨论】:
-
SBT中有子项目。自己没用过,只能推荐你:scala-sbt.org/release/docs/Getting-Started/Multi-Project(也加了SBT标签)
标签: jenkins playframework-2.0 sbt