2
我需要使用另一個ant腳本「build.xml」在Linux平臺「runme.sh」(可以作爲sudo用戶執行)中執行腳本。現在我已經從teamcity執行這個build.xml。需要使用sudo用戶執行腳本文件 - 從teamcity運行
我有一些代碼,但在使用來自team city的build.xml中的sudo調用「runme.sh」時遇到了一些問題。
在build.xml中,我有這樣的代碼
<exec dir="${installdir}" executable="/bin/sh">
<arg line="-c 'sudo ./runme.sh'"/>
<redirector inputstring="sudopassword"/>
</exec>
在球隊的城市,我得到錯誤爲「[執行]須藤:對不起,你必須有一個tty運行sudo的」。
有人可以幫我解決這個錯誤嗎?提前
感謝
該鏈接表示未找到 – nafg 2015-01-13 05:21:33
是它的死鏈接 – 2015-03-11 12:19:53