Gibt es eine Möglichkeit, das aktuelle Tag (oder null, wenn es keine gibt) für einen Job in einer Jenkinsfile zu bekommen? Der Hintergrund ist, dass ich nur einige Artefakte (Android APKs) erstellen möchte, wenn dieses Commit ein Tag hat. Ich habe versucht:Jenkinsfile get aktuelles Tag
env.TAG_NAME
und
binding.variables.get("TAG_NAME")
beide sind immer null - auch wenn diese (https://issues.jenkins-ci.org/browse/JENKINS-34520) sonst
Ja, das ist die richtige Antwort, und war in der .jenkins-ci.org/browse/JENKINS-26133). – rbellamy
Wie kann ich eine Variable gleich diesem Ergebnis setzen? –
auch, ein einfacheres Skript ist 'git beschreiben --Tags --lang --dirty --allways' –