2

我不知道为什么当内部计时器(通常是夜间构建或 SCM 轮询)触发构建时 jenkins 不启动构建后操作对于上下文,我们的 SONAR 分析配置为 maven 构建后操作,但如果该作业不是由用户从 jenkins Web 应用程序直接启动的,声纳没有更新,控制台日志中也没有声纳分析的痕迹。如果作业是手动启动的,一切都运行良好。

4

1 回答 1

4

可以全局配置此行为,也可以在 Sonar 配置部分中的每个 Jenkins 作业上配置此行为。以下是可用选项:

  • 如果由 SCM 更改触发,则跳过
  • 如果由依赖项的构建触发,则跳过
  • 如果环境变量已定义并设置为 true,则跳过
于 2012-12-08T15:27:58.457 回答