1
jenkinsセッションでいくつかのtmuxセッションを作成しようとしています。私はシェルを実行してtmux lsチェックをしているので、それらのtmuxセッションが正しく作成されているのがわかります。しかし、ジェンキンが完成した後、それらのtmuxセッションは終了しました。jmkinsセッションで作成されたtmuxセッションは、jenkinsビルドが終了してから終了しました。
ジェンキンスのビルド実行後にこれらのtmuxセッションを維持する方法はありますか?
これは、jenkinsが$/bin/sh -xe/tmp/hudson1362639696643230840.shからシェルを実行することに関連していますか?
ありがとうございました!
私は同様の問題がありました.Jenkinsはsudoerとして実行されていませんでした。 sudoerとしてJenkinsでスクリプトを呼び出すと、これらのセッションは持続されます。スクリプトを呼び出そうとしましたか?私はtipをhttps://stackoverflow.com/questions/11880070/how-to-run-a-script-as-root-in-jenkins/11880102から使いました。 –