Jenkins“控制台输出”几乎是空的

时间:2012-12-07 02:48:23

标签: ubuntu configuration console jenkins output

我在Ubuntu上安装了新的Jenkins

  1. 新工作 - >构建多配置项目
  2. 向下滚动并点击“添加构建步骤” - >执行shell并输入:

    echo hello
    
  3. 运行作业(成功)

  4. 查看运行的控制台输出:

    Started by user My Name
    Building in workspace /var/lib/jenkins/jobs/my_job/workspace
    Triggering default
    default completed with result SUCCESS
    Finished: SUCCESS
    
  5. 再次执行步骤,但使用Execute shell:

    echo hello
    thisshouldfail
    

    你得到......

    Started by user My Name
    Building in workspace /var/lib/jenkins/jobs/my_job/workspace
    Triggering default
    default completed with result FAILURE
    Finished: FAILURE
    

    注意你在输出中没有看到“hello”。这适用于我可能放入Execute Shell的任何内容。有什么帮助吗?

1 个答案:

答案 0 :(得分:17)

运行多配置项目时,您看到的日志属于经理 - 作业
它只显示完整运行的摘要,基本上是:
"我跑了你所有的工作,一切都很顺利" (Finished: SUCCESS

"我完成了你所有的工作,其中至少有一个工作失败了#34; (Finished: FAILURE

它无法为您提供所有运行的单个日志,因为它们多次运行 (在不同的奴隶和/或不同的配置上)。

要查看每次运行的日志,请单击每个红色(或蓝色)"球"在矩阵中 -
each表示该Multi-Configuration构建的单个实例。