Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins声明性管道:如何在不存档的情况下对文件进行指纹识别?_Jenkins_Jenkins Pipeline_Fingerprinting - Fatal编程技术网

Jenkins声明性管道:如何在不存档的情况下对文件进行指纹识别?

Jenkins声明性管道:如何在不存档的情况下对文件进行指纹识别?,jenkins,jenkins-pipeline,fingerprinting,Jenkins,Jenkins Pipeline,Fingerprinting,我有一个Jenkins声明性管道作业,其最终结果是创建一些非常大的输出文件(>2GB)我不想在Jenkins中将这些文件作为工件存档。 但是,我希望对这些大文件进行指纹识别,以便将它们与其他版本关联 我如何才能做到这一点,最好是在管道的后期操作中?在管道脚本中添加:fingerprint'module/dist/***.zip' 其中,“module/dist/***.zip”是您希望输入指纹的文件 在控制台日志中,您应该看到: Recording fingerprints [Pipeline]

我有一个Jenkins声明性管道作业,其最终结果是创建一些非常大的输出文件(>2GB)我不想在Jenkins中将这些文件作为工件存档。

但是,我希望对这些大文件进行指纹识别,以便将它们与其他版本关联


我如何才能做到这一点,最好是在管道的后期操作中?

在管道脚本中添加:
fingerprint'module/dist/***.zip'

其中,
“module/dist/***.zip”
是您希望输入指纹的文件

在控制台日志中,您应该看到:

Recording fingerprints
[Pipeline] ...

虽然用户在中提到,为了使构建不会失败,文件也需要存档,但这对我来说是在Jenkins版本上完成的。2.180.

在post/always部分工作得很好,谢谢!