如何解压缩(提取)7zip(.7z ext)文件在jenkins管道



我在jenkins管道工作。我设法解压缩。zip文件使用jenkins实用程序步骤插件。然而,一些文件被7zip压缩,生成。7z文件,它们不能被插件识别。它输出一个错误"END of zip file头不可识别"。

我的方法是在管道中编写cmd命令来解压缩。7z,但由于某种原因它不起作用。

可以是

  1. 以某种方式自定义实用程序插件来解压缩。7z
  2. 修复cmd命令解压缩
  3. 如果您有其他的想法或解决方案,我将不胜感激。

提前谢谢你。

选项2是最直接的解决方案。除此之外,您可以考虑使用Groovy脚本进行提取。

最新更新