Groovy后期构建脚本Jenkins-Kill进程
我试图在Jenkins中的Groovy postbuild脚本中启动一个新进程之前杀死所有ruby进程。看起来是这样的:Groovy后期构建脚本Jenkins-Kill进程,groovy,jenkins,kill,Groovy,Jenkins,Kill,我试图在Jenkins中的Groovy postbuild脚本中启动一个新进程之前杀死所有ruby进程。看起来是这样的: def command_kill = "kill -9 `pidof ruby`" def proc_kill = command_kill.execute() proc_kill.waitFor() 导致 KILL:stderr:ERROR:garbage进程ID“ruby`” 这里怎么了?这在同一服务器上的Debian终端中起作用。试试这个 def procId = "
def command_kill = "kill -9 `pidof ruby`"
def proc_kill = command_kill.execute()
proc_kill.waitFor()
导致
KILL:stderr:ERROR:garbage进程ID“ruby`”
这里怎么了?这在同一服务器上的Debian终端中起作用。试试这个
def procId = "pidof ruby".execute()
def killProc = "kill ${procId.in.text}".execute()