Maven以Jenkins为基础

6yjfywim  于 2023-02-18  发布在  Jenkins
关注(0)|答案(1)|浏览(155)

在Jenkins上,我们构建了一个基于scala的多模块项目,构建配置在Build部分有三个Invoke top-level Maven targets操作:

// action 1: compiles the code
clean install -B -U -DskipTests=True
// action 2: run tests and generate coverage reports
scoverage:check site -Ptest.coverage.scala,test.coverage -B
// action 3: deploy code to nexus
deploy -B -DskipTests=true

构建的每个操作看起来发生了三次,花费了21分钟。是否可以将这些操作合并为一个操作并减少构建时间?

fafcakar

fafcakar1#

我对Maven和Jenkins了解不多,虽然我使用Sping Boot 设计微服务应用程序,但对这个问题的解决方案感到兴奋。

相关问题