Ubuntu 詹金斯;控制台输出“;它实际上是空的
我在Ubuntu上安装了一个新的JenkinsUbuntu 詹金斯;控制台输出“;它实际上是空的,ubuntu,configuration,console,jenkins,output,Ubuntu,Configuration,Console,Jenkins,Output,我在Ubuntu上安装了一个新的Jenkins 新建作业->构建多配置项目 向下滚动并单击“添加构建步骤”->执行shell并输入: echo hello 运行作业(它成功) 查看运行的控制台输出: Started by user My Name Building in workspace /var/lib/jenkins/jobs/my_job/workspace Triggering default default completed with result SUCCESS Finish
echo hello
Started by user My Name
Building in workspace /var/lib/jenkins/jobs/my_job/workspace
Triggering default
default completed with result SUCCESS
Finished: SUCCESS
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”。这适用于我可能放在执行Shell中的任何内容。有什么帮助吗?运行多配置项目时,您看到的日志是管理器作业的日志,它只显示完整运行的摘要,基本上是:
“我运行了你所有的工作,一切正常”(
完成:成功)
或
“我运行了您的所有作业,但至少有一个作业失败”(Finished:FAILURE
)
它不能为您提供所有运行的单个日志,因为它们运行了多次
(在不同的从属设备和/或不同的配置上)
要查看每次跑步的日志,请单击矩阵中的每个红色(或蓝色)“球”-
每个都表示该多配置生成的一个实例。是否可以设置详细或调试模式以获取所有输出?我得到了我所有的输出,我不知道。我到处找,甚至用谷歌搜索。我对jenkins或java一无所知,所以我在这里一无所知。多配置构建与常规构建是完全不同的。除非您有理由使用多配置构建,否则您应该首先尝试常规的“自由式”构建。你所写的一切都应该在自由式建筑中如期发挥作用谢谢Gonen!不确定多配置项目的目的是什么,除非它是为了迷惑人们并让他们把这个问题贴在上面。斯拉夫对上面这篇文章的评论非常准确。好吧,我认为这个想法很好,但是用户界面可以改进。。。当然,它不符合常见的构建流程。