Jenkins中的Maven构建将执行输出写入文件

时间:2016-09-20 05:47:32

标签: maven logging jenkins

我在Jenkins和" Build" 部分有一个Maven构建工作,我已经给了Maven版本和Root POM以及"目标和选项" 提交,我正在执行具有自定义目标的pom。我需要将执行的输出写入文件,我在下面尝试了

clean install -Dmaven.test.skip=true -nsu -l output.log
clean install -Dmaven.test.skip=true -nsu -DoutputFile=output.log
clean install -Dmaven.test.skip=true -nsu -Doutput=output.log

对我来说没有任何作用。任何人都可以通过上述方式或任何其他可用的选项来帮助将输出日志定向到文件吗?

1 个答案:

答案 0 :(得分:0)

根据mvn -help,以下内容适用于我:

clean install -l output.log

文件存储到作业工作区,如果要将其作为工件发布,则需要在Maven项目中添加“发布工件”或“发布文档后步”(或“发布文档构建后”选项)。