Jenkins:只保留目录中的最后一个文件

时间:2018-02-26 09:49:27

标签: jenkins

我需要Jenkins的一份工作,每次运行都只保留文件夹中创建的最后一个文件并丢弃所有旧文件。 我不知道怎么做。 任何建议欢迎

1 个答案:

答案 0 :(得分:0)

了解每次jenkins作业运行时都会清除工作区的事实。因此,为了保留最后创建的文件,您可能希望将文件复制到jenkins框上的其他位置,而不是 / workspace 目录,然后将其还原到同一目录下。您可以每次覆盖该文件。

您可以使用jenkins作业中的pre / post执行shell脚本来实现此目的。