Unstash永远不会在Jenkins groovy管道中完成

时间:2017-08-07 03:00:24

标签: jenkins jenkins-plugins jenkins-pipeline

我们在Jenkins使用groovy管道。管道步骤是这样的:


$image = $this->upload->data();
print_r($image['file_name']);

我们对脚本进行了一些重构,它开始以一种非常奇怪的方式运行。在unstash期间,文件被完全复制到slave(大小相同,diff没有显示任何内容),但master在此时挂起,好像它仍然是unstash。这也会导致主机上的高CPU,即使在作业被杀死后也会导致性能下降。

版本:

  • Jenkins:1.646
  • 管道:2.2
  • groovy:1.29
编辑:奇怪的是,这与文件的大小无关。存储/取消存储40M的随机字节有效,而36M的rpm则没有。

0 个答案:

没有答案