【发布时间】:2014-06-14 09:47:24
【问题描述】:
目前我们正在使用 IntelliJ、Scala、SBT 在本地环境中启动我们的测试。使用 SBT 命令行,我们可以指定特定的测试、套件、通配符,如下所示:
如“仅测试 *RedSuite”
但是在我们的 CI Jenkins 服务器上,使用 SBT 插件,当指定这个时,它会给出一个错误。
在操作字段中,使用了以下值:
操作:编译仅测试 test.package.name
使用以下方法确实适用于所有测试:
动作:编译测试
[success] Total time: 240 s, completed Apr 28, 2014 12:29:36 PM
[error] Expected ID character
[error] Not a valid command: org (similar: export)
[error] Expected project ID
[error] Expected configuration
[error] Expected ':' (if selecting a configuration)
[error] Expected key
[error] Not a valid key: org (similar: fork, run, doc)
[error] org.company.scalatest.abc.regressionsuite
[error] ^
Build step 'Build using sbt' changed build result to FAILURE
Build step 'Build using sbt' marked build as failure
Recording test results
有谁知道我们是否可以通过 jenkins SBT 插件传递这些参数?
【问题讨论】: