2017-10-19 27 views
0

私はJenkinsからこの機能を数週間利用するのに苦労しています。今度はJenkinsがCordovaのAndroidビルドに失敗する

webpack && cordova build android --verbose. 

を呼び出し

私は、リモートデスクトップ経由でビルドマシンにログオンして、ビルドを行うことができる午前

うまくランニング

npm run build:android 

これは私が使用しているコマンドと同じですジェンキンスから

call npm install 
call npm run build:android 

エラー

これは私がそれはジェンキンスから実行されたときに取得エラーです:残念ながら

17:30:26 ANDROID_HOME=C:\Users\build\AppData\Local\Android\sdk 
17:30:26 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144 
17:30:26 Running command: cmd "/s /c ""C:\Program Files\Android\Android Studio\gradle\gradle-3.2\bin\gradle.bat" -p C:\Jenkins\workspace\gm-mobile-android-build\platforms\android wrapper -b C:\Jenkins\workspace\gm-mobile-android-build\platforms\android\wrapper.gradle"" 
17:30:26 Command finished with error code ENOENT: cmd /s /c ""C:\Program Files\Android\Android Studio\gradle\gradle-3.2\bin\gradle.bat" -p C:\Jenkins\workspace\gm-mobile-android-build\platforms\android wrapper -b C:\Jenkins\workspace\gm-mobile-android-build\platforms\android\wrapper.gradle" 
17:30:26 Error: cmd: Command failed with exit code ENOENT 

マイジェンキンスビルドする手順は、次のWindowsバッチコマンドを実行することです私はこのエラーメッセージから多くを理解することができませんでした。 私はそれが許可を得て何かをするかもしれないと推測しましたが、リモートデスクトップ経由で同じユーザーで同じコマンドを実行することができます。

ご指摘いただきありがとうございます。

答えて

関連する問題