【问题标题】:Scala, SBT, Jenkins ?斯卡拉、SBT、詹金斯?
【发布时间】:2024-05-03 11:25:04
【问题描述】:

对于 Java 项目构建流程中所需的一切,我一直是 jenkins 的重度用户。示例...代码审查,静态代码分析,如 CheckStyle,findbugs 等,通过 jenkins 插件以及 Maven 插件。此外,我使用 Nexus 进行存储库管理,jenkins post build 将工件自动上传到存储库,并在构建后部署到 Tomcat 的 war 文件。现在,要使用像 jenkins 这样的 Web UI 获得如此自动化的工作流程,Scala 有什么可用的?它仍然是带有适当插件的詹金斯吗?如果我继续使用 jenkins,我可以完全使用 SBT 而不是 maven 吗?

【问题讨论】:

标签: scala jenkins sbt sbt-assembly sbt-native-packager


【解决方案1】:

Scala 在 Jenkins 或 Travis CI 上运行良好,只需使用 sbt。 使用 sbt 构建的开源项目数量,包括 Scala 编译器、Akka 和 Cats。

【讨论】: