2017-06-07 15 views
0

jenkinsでHelloWorld Androidプロジェクトを構築しようとしましたが失敗します。jenkinsがAndroid SDKを見つけることができません

エラーメッセージ:

* What went wrong: 
A problem occurred configuring project ':app'. 
> The SDK directory '/home/xxxx/Android/Sdk' does not exist. 

しかし、私は、コマンドラインでそれを成功を構築することができますので、私は、SDKのディレクトリが存在することを確信しています。

私は何を試してみる:ジェンキンスで

  1. セットANDROID_HOMEをし、ジェンキンスに

    • ビルドをプロジェクトlocal.propertiesを削除失敗、失敗するコマンドでSDK
    • ビルドを見つけることができない、することができますSDKが見つかりません
  2. プロジェクトを追加するジェンキンスで

    • ビルド失敗、コマンドの成功で
    • ビルド

固定 see this link

理由

01 SDKを見つけることができませんjenkinsには、ユーザー(xxxx)のホームフォルダへのアクセス権がありません。

次に、私はchmod 777 /home/xxxxを実行し、今すぐ動作します。

答えて

1

これを修正しました。

see this link

理由

ジェンキンスユーザー(XXXX)ホームフォルダのアクセスへのpemissionを持っていません。

次に、私はchmod 777 /home/xxxxを実行し、今すぐ動作します。

関連する問題