无法在jenkins中运行管道化的shell脚本

时间:2020-03-20 14:02:17

标签: shell ubuntu jenkins

我试图在签出代码并将其构建之前终止所有现有进程,为此,我正在使用以下命令。

sudo ps -ef | grep'dotnet'| grep -v grep | awk'{print $ 2}'| xargs -r kill -9;

当我在服务器中手动运行它时,它工作正常。相反,在jenkins管道中将其用作Execute Shell脚本,则无法正常工作。

这是詹金的输出
** -----------
[CICD] $ / bin / sh -xe /tmp/jenkins6283168714008394634.sh
+ ps -ef
+ grep dotnet
+ grep -v grep
+ + awk {print $ 2} xargs
-r杀死-9
hudson.tasks.Shell@178f47d3构建失败
** ------------
有人可以帮忙吗?

0 个答案:

没有答案