Ich habe Jenkins Job als Gradle Build gesetzt, um meine Java-Anwendung zu laufen.Ich setze String-Parameter in meinem Java-Code zu bekommen. Meine build.gradle Datei hat folgende,Jenkins Gradle Build-String-Parameter nicht an Java-Code übergeben
// Apply the java plugin to add support for Java
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'application'
// In this section you declare the dependencies for your production and test code
dependencies {
compile fileTree(dir: 'lib', include: ['*.jar'])
}
sourceSets {
main {
java {
srcDir 'src/main/java'
}
resources {
srcDir 'src/main/resources'
}
}
test {
java {
srcDir 'src/test/java'
}
resources {
srcDir 'src/test/resources'
}
}
In Java-Code ich versuche zu bekommen Wert,
String env = System.getProperty ("Umwelt");
aber ich bekomme Env-Wert als null.
Ich bin neu bei Jenkins und Gradle. Kann mir jemand sagen, wie man den jenkins-Parameterwert in meinem Java-Code bekommt und warum er Null enter code here
Wert zurückgibt?