我们正在运行一个jenkins管道,在hadoop集群(unix服务器)中运行时部署失败。代码在管道作业内打开shell会话时失败,出现“nohup”错误。请检查以下内容并帮助解决错误
node('d2xxcd001.test.com') {
withCredentials([usernamePassword(credentialsId: 'TESTUI_AAF_NEXUS_t00492', passwordVariable: 'nexusPassword', usernameVariable: 'nexusUser')]) {
print "before for loop"
for(String value: targetEnvArray){
print "in for loop "
print value
env.targetEnv="g3"
print env.targetEnv
print "before shell"
sh'''
我添加了很多print语句来检查执行流,print语句都在执行,但是当控件进入sh“”块时,作业失败。
无法运行程序“nohup”(在目录“\app\data01\hadoop\data\it\test\jenkins\sdt-test--pp.vci.ttt.com\u 20048\workspace\test\u feron\u dummy”中):createprocess error=2,系统找不到指定的文件[pipeline]emailext
暂无答案!
目前还没有任何答案,快来回答吧!