我们刚刚发布了我们的库 ( Mango ) 的部分内容,它是围绕 Java 的Google Guava通用库的 Scala 包装器。
该库目前依赖于 Google Gauva 14.0,但我们也希望添加对其他版本的支持。
sbt是 Scala 和 Java 项目的构建自动化工具,有没有办法创建类似 maven 的配置文件,其中每个配置文件针对各自 Guava 依赖项的不同版本进行编译,因此我们可以将其包含在持续集成测试矩阵中?
理想情况下,应该可以使用以下方式调用 sbt:
sbt test guava:14.0
sbt test guava:13.0
...