2012-05-26 118 views
0

我想設置哈德森來建立我的Android項目。哈德森工作設置

問題是作業是由沒有適當權限的用戶「hudson」啓動的(我的項目位於我的主目錄中),因此我在Hudson構建日誌中獲得「權限被拒絕」。 這裏是僞任務的,打印當前用戶名輸出:

Started by user anonymous
[workspace] $ /bin/sh -xe /tmp/hudson2129720862026016628.sh
+ whoami
hudson
[DEBUG] Skipping watched dependency update; build not configured with trigger: SipPhone 3rd party libs #2
Finished: SUCCESS

什麼是解決這個問題的最佳做法是什麼?我可以讓Hudson從我的用戶運行構建嗎?

感謝

+0

我固定在你的標題中的拼寫錯誤,但你真的有一個用戶名爲「hadson」? –

+0

對不起,爲打印錯誤 - 「哈德森」。我執行與follwing輸出虛擬工作: – Artem

+0

發起者用戶匿名 [工作區] $/bin/sh的-xe /tmp/hudson2129720862026016628.sh + WHOAMI 哈德森 [DEBUG]跳繩觀看依賴更新;建立沒有配置觸發器:SipPhone第三方庫#2 完成:SUCCESS – Artem

回答

1

找到解決方案:這是需要改變的用戶在/ etc /默認/哈德森 配置文件(HUDSON_USER變量)