Android プロジェクトをビルドするために Hudson をセットアップしようとしています。
問題は、適切な権限を持たないユーザー「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 に自分のユーザーからビルドを実行させることはできますか?
ありがとう