2017-07-22 5 views
1

Ich möchte das Versionsnummer-Plugin verwenden, um die BUILD_NUMBER-Variable zu formatieren.Jenkins-Versionsnummer-Plugin BUILD_NUMBER

Ich habe es in der folgenden Art und Weise konfiguriert: image

Umgebungsvariable Name: FORMATTED_BUILD_NUMBER Versionsnummer Format String: $ {BUILD_NUMBER, XXX}

Aber wenn ich bin mit der FORMATTED_BUILD_NUMBER Variable ($ {FORMATTED_BUILD_NUMBER}) gibt die unformatierte Build-Nummer zurück.

So würde Ich mag wie etwas sehen: 032, aber es gibt 32

Antwort

0

Dies wird nicht unterstützt. Die Formatierung der Strings erfolgt in der Funktion formatVersionNumber. Es verwendet das token macro Plugin nicht, sondern analysiert die Zeichenfolge selbst und berücksichtigt nur die Variablen, die in der Dokumentation erwähnt werden (BUILD_DATE_FORMATTED usw.). Ich nehme an, dass letzteres nicht erlaubt, eine Schnur auf eine gegebene Länge zu puffern.

The docs sind in dieser Hinsicht nicht vollständig. Sie wüssten nicht, dass dieses Plugin Padding überhaupt unterstützt, wenn Sie nicht zufällig den BUILD_DAY Tabelleneintrag lesen.

Verwandte Themen