Как отправить html-письмо с рабочими элементами, доставленными из последней сборки в VSTS? - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь автоматизировать рабочий процесс выпуска с помощью конвейеров VSTS, компонент, который мне нужно доставить, - это, по сути, библиотека.

Теперь конвейер VSTS создает решение Visual Studio и генерирует двоичные файлы впапку артефактов, но мне нужно отправить электронное письмо команде QA со списком рабочих элементов, которые были доставлены как часть выпуска.

Я нашел задачу VSTS на рынке, которая генерирует выпускпримечания с использованием файлов MD:

https://marketplace.visualstudio.com/items?itemName=richardfennellBM.BM-VSTS-GenerateReleaseNotes-Task&targetId=b4f49e36-84e5-48a6-b338-51f8ecc1d8d7

Однако мне нужна задача, основанная на настраиваемом шаблоне HTML, и отправка во вложениях ZIP-файла с содержимым папки артефактов.

Кто-нибудь знает, как я могу реализовать это поведение как часть конвейера?

1 Ответ

1 голос
/ 04 октября 2019

Как отправить html-письмо с рабочими элементами, доставленными из последней сборки в VSTS?

Фактически, вы уже нашли ответ, просто нужно сделать еще один шаг.

В разделе Использование и описание типов шаблонов для этого расширения вы можете получить следующие инструкции:

, но также возможно генерировать другие форматы, такие как HTML, с соответствующимишаблоны .

Использование шаблона позволяет пользователю определять макет и поля, показанные в документе с заметками о выпуске. Это в основном файл уценки (или другой формат по вашему выбору )

Итак, это расширение должно поддерживать формат HTML.

В качестве теста я добавляю, чтозадание с html-файлом шаблона build-basic-template.htm:

enter image description here

Примечание. Установите для выходного файла формат .htm и шаблон здесь (Я использую первый).

Кроме того, если вы хотите заполнить электронную почту этим файлом .htm, вы можете использовать задачу Уведомление о сборке или Отправить письмо задача.

Надеюсь, это поможет.

...