2016-07-26 18 views
2

Ich versuche, einen Travis CI-Build zum Laufen zu bringen. Der Build war in Ordnung, bis ich die gradle.build Datei zum Hochladen auf Maven Central konfiguriert habe. Ich möchte den Travis CI-Build nicht so konfigurieren, dass er noch Veröffentlichungen hochlädt. Ich möchte nur, dass der Build überprüft und Tests ausgeführt werden.Travis CI Buildfehler

Meine ursprüngliche .travis.yml Datei funktioniert nicht mehr wegen der ./gradlew assemble Aufgabe läuft signArchives hat Eigenschaften, die ich nicht definiert hatte. Ich habe jetzt das Skript zur Definition dieser Eigenschaften korrigiert, aber es schlägt bei der Aufgabe signArchives fehl, da ich diese Einstellung nicht auf Travis CI habe.

Ich habe versucht, customize the build step mit dem folgenden Skript, aber es endet immer noch läuft ./gradlew assemble.

language: java 
jdk: 
    - oraclejdk8 
script: gradle build -x signArchives 

Warum wird mein benutzerdefiniertes Skript nicht berücksichtigt?

GitHub project

Failed Travis CI Build

Antwort

2

Per the suggestion of @travisci (vielen Dank für die schnelle Hilfe!), Änderte ich den script: Schritt zu install:.

language: java 

jdk: 
    - oraclejdk8 

install: 
    - ./gradlew assemble -x signArchives