Travis CI-Umgebungsvariablen mit Gradle-Eigenschaften
Wie kann ich Travis-Ci-Umgebungsvariablen als Gradle-Eigenschaften verwenden?
Ich habe meine gradle.properties lokal unter dem gradle-Pfad mit:
sonatypeRepo = abcd
Welche wird in meinem @ verwendbuild.gradle
:
uploadArchives {
//more
repository(url: sonatypeRepo) {
// more
}
//more
}
atürlich funktioniert es lokal. In Travis habe ich die Variable unter Einstellungen hinzugefügt, damit ich das Build-Protokoll sehe:
Setting environment variables from repository settings
$ export sonatypeRepo=[secure]
Und es schlägt fehl wie:
FAILURE: Build failed with an exception.
* Where:
Build file '/home/travis/build/Diolor/Swipecards/library/build.gradle' line: 49
* What went wrong:
A problem occurred evaluating project ':library'.
> No such property: sonatypeRepo for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
Wie kann ich die env-Variable von Travis als Grable-Eigenschaft verwenden?abe Haben Sie auch den lokalen Build wie er ist?