Плагин Jenkins EmailExt с обеими переменными и HTML-текстом - PullRequest
0 голосов
/ 03 ноября 2018

Ниже мой трубопровод Дженкинса, чтобы отправить электронное письмо Проблема в том, что у меня есть некоторые params.variables в моем теле, которые мне нужно использовать, чтобы их заменить, мне нужно использовать "" " У меня также есть HTML-файл, который я прикрепляю в теле, для которого мне нужно использовать ''

Есть ли способ объединить их обоих в теле? Приведенный ниже код дает НЕОЖИДАННЫЙ ФАЙЛ ТОКЕНА, если я заменю «на», то переменная params не будет заменена

               emailext ( 
                                      mimeType: "text/html",
                                      to: 'srav',
                                      subject: "Job '${env.JOB_BASE_NAME}' (${env.BUILD_NUMBER}) is waiting for approval",
                                      body: """<p>Hi</p><p>Defect ${params.DE_NUMBER} is waiting for approval</p><p>${FILE,path="/atm/com/def/de_1886.html"}</p><p>Please go to console output of "<a href="${env.BUILD_URL}/input">${env.BUILD_URL}input</a>" to <font color="green"> Approve</font> or <font color="red">Reject</font> </p><p>Thank You</p><p>DEVOPS TEAM</p>""",
                                      recipientProviders: [[$class: 'DevelopersRecipientProvider'],[$class: 'RequesterRecipientProvider']]
                                      )
...