Come inserire dati esterni nel rapporto email Jenkins?
Domanda
È possibile passare i dati generati dallo script eseguito nella fase di compilazione "Esegui Shell" e inserirlo nel report e-mail.Sto usando il plugin e-mail e un modello di gelatina.
Soluzione
Utilizzare Envinject Plugin per propagare le tue variabili "all'esterno". Ecco come puoi farlo .
Altri suggerimenti
Io uso il modello di posta elettronica basato su Groovy.Vedi sotto quello che ho trovato.Forse sarà utile anche nei modelli di gelatina:
<%
import hudson.model.*
def YOUR_VARIABLE= build.getEnvVars()["SOME_BUILD_PARAMETER"];
%>
.
Quindi puoi usare
${YOUR_VARIABLE}
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow