Я отправляю электронное письмо после сборки в Jenkins, но вместо того, чтобы использовать ответ по умолчанию, я хочу прочитать содержимое из файла, который хранится в каталоге заданий.
Я следую инструкциям здесь
Отправка электронной почты в Jenkins с телом из содержимого в файле
, но это полный вопрос о нубахкаким должен быть путь к файлу?
Мой путь к работе (ноутбук Mac)
~ / .jenkins / jobs / Github Test / files / email_text.txt
В выбранном мной разделе Build Environment
Generate environment variables from script
и добавил эту строку:
echo EMAIL_CONTENT=$(cat /files/email_text.txt)
, а затем в Post-build Actions
я выбрал Editable Email Notification
и добавил $EMAIL_CONTENT
для Default Content
.
Но сгенерированное письмо пришло без содержимого. Любая помощь будет оценена.