1

コンパイラとジェンキンスから完全に機能する次のGroovyスクリプトを実行しています(スレーブ/ノードを実行する場合)

「このプロジェクトはパラメーター化されています」というスクリプトを実行したいので、ジェンキンスが常に実行されていることに気付きました。

次のスクリプトを使用します。

// setup SSH connection:
sshString = "ssh -T -i keyfile -p 22 test@server.com "
cmdLine = "/appl/test/script.sh"
conString = sshString + cmdLine

// execute command

def proc            = conString.execute()
def outputStream    = new StringBuffer()

proc.waitForProcessOutput(outputStream, System.out)

output =  (outputStream .toString())

println(output)

スレーブではシェル スクリプトの結果を取得し、マスターでは結果が NULL になります。

私は何を間違っていますか

4

0 に答える 0