即使 post 构建脚本失败,Jenkins 构建也会成功
Jenkins build succeeds even if post build script fails
我已经使用 maven 项目创建了一个 jenkins 构建。它使用 git 存储库中的 Maven 构建 jar,然后执行 post 构建脚本。 jar 构建成功,但有时 post 构建脚本会失败。即使在 post 构建脚本失败后,整个 jenkins 构建也被标记为成功。为什么会这样?
即使 post 构建脚本失败,我也希望将 jenkins 构建标记为失败。
我需要做什么吗?
我建议使用另一个构建步骤来代替 post 构建操作。
这对你来说是否足够?
我同意 DevD,您的 post 构建步骤退出代码一定是错误的。如果您使用 Post 构建任务,您可以检查一个选项,如果任务不正常,则构建失败。
我已经使用 maven 项目创建了一个 jenkins 构建。它使用 git 存储库中的 Maven 构建 jar,然后执行 post 构建脚本。 jar 构建成功,但有时 post 构建脚本会失败。即使在 post 构建脚本失败后,整个 jenkins 构建也被标记为成功。为什么会这样?
即使 post 构建脚本失败,我也希望将 jenkins 构建标记为失败。
我需要做什么吗?
我建议使用另一个构建步骤来代替 post 构建操作。 这对你来说是否足够?
我同意 DevD,您的 post 构建步骤退出代码一定是错误的。如果您使用 Post 构建任务,您可以检查一个选项,如果任务不正常,则构建失败。