如何在Jenkins中发布日志?

如何在Jenkins中发布日志?,jenkins,Jenkins,我正在尝试使用Jenkins在Linux上运行脚本。该脚本将在Linux从机上运行,在Jenkins工作目录中生成一些日志文件,并在从机构建服务器的专用位置生成tar文件 是否有办法将这些日志文件和tar文件发布到生成结果,以便可以从生成结果页面检查/下载它们。使用Jenkins作业配置的生成后步骤中的“归档艺术品”选项,并指定要保存的文件的路径。然后,它们将链接到构建页面上的“上次成功的工件”下。将艺术品存档是一个选项,或者您可以将日志复制到%JenkinsDir%\%build\u ID%\

我正在尝试使用Jenkins在Linux上运行脚本。该脚本将在Linux从机上运行,在Jenkins工作目录中生成一些日志文件,并在从机构建服务器的专用位置生成tar文件


是否有办法将这些日志文件和tar文件发布到生成结果,以便可以从生成结果页面检查/下载它们。

使用Jenkins作业配置的生成后步骤中的“归档艺术品”选项,并指定要保存的文件的路径。然后,它们将链接到构建页面上的“上次成功的工件”下。

将艺术品存档是一个选项,或者您可以将日志复制到%JenkinsDir%\%build\u ID%\Archive文件夹作为构建后操作。然后您可以将它们视为构建工件

您可能需要从日志中提取信息

我遇到了以下错误:错误:未能归档工件:/.log hudson.util.IOException2:java.lang.ClassFormatError:未能加载jnr.ffi.mapper.FunctionMapper。我是詹金斯·弗尔。Linux上的1.509.4。原因:java.lang.UnsupportedClassVersionError:java.lang.ClassLoader.defineClass1(本机方法)中的.class文件中的java.lang.ClassLoader.defineClass1(ClassLoader.java:621)中的java.lang.ClassLoader.defineClass(ClassLoader.java:466)中的版本号错误(RemoteClassLoader.java:301)…23其他看起来注释可能对glob表达式的格式设置不正确-您是否实际指定了“***.log”?如果是这样,我会看看是否能找出您遇到的错误。是的,我想发布在Jenkins当前工作区目录下创建的*.log文件。我不知道如何配置。这里没有跳出任何内容-您使用什么版本的Java来运行Jenkins?/archive文件夹创建时没有“归档艺术品”option.cp:/var/lib/jenkins/jobs/FWST1.0.0/builds/2013-11-21_11-16-34/archive not found在尝试移动日志之前,是否可以添加生成步骤执行Mkdir归档?