Ich versuche, eine E-Mail in einer Post-Build-Aktion zu senden, wobei der Inhalt auf einige Ergebnisse festgelegt wurde, die ich in einer Build-Aktion berechnet habe. Ich kann nicht in der Lage sein, Variablen aus dem Shell-Code an irgendwelche Post-Build-Aktionen zu übergeben.Wie kann ich Variablen an Post-Build-Aktionen in Jenkins übergeben?
Ich habe mit EnvInject versucht, aber es nicht geschafft, es zum Laufen zu bringen.
Was fehlt mir?
Ich habe ein ähnliches Problem hier, und wenn ich Ihre Problemumgehung verstehe: Sie erstellen eine Eigenschaftendatei, durch 'Auslöser parametrisierten Build ...', um den nachgelagerten Job auszulösen. Ich bin in der Lage, die Parameter in der Eigenschaftendatei an den Downstream-Job zu übergeben, aber der E-Mail-Trigger kann ihn nicht verwenden. Ich benutze Script - After Build mit Triggerskript 'build.envVars [" GO "] == 'Y''. Wie hast du es geschafft? https://stackoverflow.com/questions/45470021/variable-from-a-property-file-used-in-email-trigger-script-in-jenkins – Heinz
Tut mir wirklich leid, @Heinz, es ist viel zu lange her, seit ich es getan habe Dies. Ich denke, da war ein Feld wie "Eigenschaften von Datei laden" und es würde nur die Datei "email_properties" im E-Mail-Trigger lesen. aber es tut mir leid, das war viel zu lange her. :( – cgf