2017-09-28 3 views
0

Ich muss einige Variablen an eine E-Mail-Vorlage nach dem Build übergeben. Ich verwende dafür Umgebungsblöcke (einige von ihnen werden auch in Skripten erstellt). Ist das möglich?Jenkins Deklarative Pipeline Umgebung Blockvariablen in E-Mail-Vorlage

environment { 
    SUBSCRIPTION = credentials('subscription') 
    CERT = credentials('cert') 
} 

post { 
    always { 
     emailext attachLog: true, 
      body: '''${SCRIPT,template="email.template"}''', 
      compressLog: true, 
      mimeType: 'text/html', 
      subject: "SUCCESS: ${env.JOB_NAME} [${env.BUILD_NUMBER}]", 
      to: '[email protected]' 
    } 
} 

Antwort

0

Ich habe Abhilfe für die, in der Post Schritt I auslösen einen anderen Job mit allen Daten, die ich brauche (als params übergeben) als innerhalb scripted E-Mail-Vorlage kann ich sie verwenden

Verwandte Themen