gpt4 book ai didi

cruisecontrol.net - 为什么 CruiseControl.net 中失败的源代码控制不会使构建失败?

转载 作者:行者123 更新时间:2023-12-04 07:45:14 25 4
gpt4 key购买 nike

我正在使用 Cruisecontrol.net 进行集成构建以及外部源代码控制。源代码控制 (GETMODS) 脚本失败,这很好,我知道为什么,但是当预期失败时,由于某种原因构建保持绿色。 CruiseControl 在下面的输出窗口中显示异常,那么为什么构建没有失败?

ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control operation failed:

at ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute
(ProcessInfo processInfo)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.GetModifications(ProcessInfo info, DateTime from, DateTime to)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl.GetMod ifications(IIntegrationResult from, IIntegrationResult to)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl sourceControl, IIntegrationResult lastBuild, IIntegrationResultthisBuild)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult from, IIntegrationResult to)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)
at ThoughtWorks.CruiseControl.Core.Project.Integrate(IntegrationRequest request)
at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Integrate()
at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Run()

最佳答案

我想原因是只使用了源代码控制块:

  • 检查源代码中是否有任何需要重建的更改,以及
  • 获取构建所需的所有源代码。

  • 如果此操作失败,则与源代码及其提交无关。这是一个根本阻止构建发生的基础设施问题,因此从技术上讲,构建并没有失败。它甚至还没有开始。

    关于cruisecontrol.net - 为什么 CruiseControl.net 中失败的源代码控制不会使构建失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573771/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com