2016-08-25 15 views
5

Zintegrowaliśmy mój proces budowy z Androidem z Jenkinsem i Gradle. Gdy uruchomię kompilację na Jenkins i wystąpi błąd ::::::::: :::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::Błąd podczas budowania aplikacji dla systemu Android z Jenkinsem i Gradle na platformie linux centos

00:04:56.154 [DEBUG] [org.gradle.configuration.project.BuildScriptProcessor] Timing: Running the build script took 1.587 secs 
00:04:56.164 [INFO] [org.gradle.api.Project] Parsing the SDK, no caching allowed 
00:04:56.373 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/tools 
00:04:56.414 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/tools/package.xml. Probably the SDK is read-only 
00:04:56.415 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platform-tools 
00:04:56.416 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platform-tools/package.xml. Probably the SDK is read-only 
00:04:56.416 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-19 
00:04:56.438 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-19/package.xml. Probably the SDK is read-only 
00:04:56.440 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-22 
00:04:56.461 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-22/package.xml. Probably the SDK is read-only 
00:04:56.463 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-23 
00:04:56.471 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-23/package.xml. Probably the SDK is read-only 
00:04:56.473 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/platforms/android-21 
00:04:56.487 [INFO] [org.gradle.api.Project] File not found while marshalling /opt/androidsdk/android-sdk-linux/platforms/android-21/package.xml. Probably the SDK is read-only 

Odpowiedz

0

Prawdopodobnie SDK jest tylko do odczytu.

Czy sprawdziłeś uprawnienia w katalogu Android SDK, aby upewnić się, że nie jest on tylko do odczytu?

+0

Tak, użyłem tego polecenia sudo chmod -R 755/opt/android-sdk-linux – devesh

+0

Czy te pliki 'pakiet.xml' istnieją i czy można je odczytać z konta użytkownika używanego przez Jenkinsa? –

+0

rozwiązano dzięki – devesh