Extrahieren ID version aus POM in einem Jenkins-pipeline

Habe ich angelegt, eine pipeline und über die eingebetteten groovy-pipeline Skript-definition und kann nicht scheinen, um die version, die ID des Projekts von der POM. Ich habe versucht, die Werke in einem groovy-Konsole, aber auf dem Jenkins build-pipeline Skript:

def project = new XmlSlurper().parse(new File("pom.xml"))
def pomv = project.version.toString()

Gemäß der Dokumentation Jenkins hat eine $POM_VERSION aber der Wert nicht in es nichts, wenn ich es einer Variablen zuweisen und echo aus.

def pomv = "$POM_VERSION"

ODER

def pomv = '$POM_VERSION"
InformationsquelleAutor user301693 | 2016-06-02
Schreibe einen Kommentar