【问题标题】:Jenkins Workflow sh Step HangingJenkins 工作流 sh 步挂
【发布时间】:2016-04-18 08:50:33
【问题描述】:

我目前遇到了工作流脚本挂起中的 shell 步骤的问题。该步骤似乎已完成,但工作流程并未继续,Jenkins java 进程也开始消耗大量 CPU。

Jenkins 在 OS X 机器上运行,sh 步骤是调用 xbuild 以构建 Xamarin 应用程序。

    def shell = "xbuild /p:Configuration=${buildConfig} /t:Build ${_solution.getPath()}"

    sh("${shell} >> ${_logFile.getPath()}")

日志文件的内容表明 xbuild 已成功完成,但工作流程从未从 sh 步骤继续。

谁能提出一个策略来找出导致它挂起的原因?

【问题讨论】:

    标签: macos jenkins jenkins-workflow xbuild


    【解决方案1】:

    这原来是由我在 sh 步骤完成后执行的紧密循环引起的。

    我对遇到此类问题的其他人的建议是充分利用日志记录到控制台输出,这样您就可以准确地看到构建卡在哪里。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多