1

我对詹金斯有意见。我有一个 Jenkins Job,在那里我运行多个批处理命令。我有一个定期构建,它在午夜构建工作。我有一个 Poll SCM,它会在发生变化时构建项目。我在批处理文件中创建了一个 CodeCoverage 报告。此批处理文件在 Build 定期和 Poll SCM 构建(轮询构建)时运行。但我只想在定期构建时创建 CodeCoverage 报告。有人知道如何实现这一点吗?

谢谢!

4

1 回答 1

1

如果你有两组动作要做,那么你可能真的想要两个不同的工作。

这实际上是我设置的大多数项目的运行方式。有定期(每日)和轮询 scm(提交)作业。繁重的工作(干净的构建、代码分析、广泛的测试、scm 指标收集)仅针对日常构建完成。提交构建保持轻量级(增量构建,冒烟测试)。

于 2013-08-02T11:33:39.020 回答