При ссылке на поле для отправки электронного письма или уведомления оно может создавать нежелательный контент, а именно разметку вики. Например, {{issue.description}} может давать что-то вроде:
This text is {color:red}RED{color}
Это трудно читать и определенно некрасиво. Automation for Jira Server предлагает способы визуализации в виде HTML или обычного текста.
Рендеринг HTML
Чтобы отобразить HTML, вы можете просто добавить «.html» в конец поля. {{issue.description.html}} производит:
<p>This text is <font color=”red”>RED</font></p>
Это отобразит описание в формате HTML.
Это все еще может выглядеть не так, как ожидалось
Когда Jira отправляет электронные письма в формате HTML, он также включает в себя все стили письма, поэтому HTML будет выглядеть так же, как в Jira. К сожалению, у нас нет доступа к этим стилям, поэтому мы просто создаем необработанный HTML без стилей.
Отображение обычного текста
Вы также можете извлечь весь текст из разметки HTML / вики. Обычно это лучший способ отправить чистое электронное письмо / уведомление.
Это можно сделать, добавив в поле «.text». {{issue.description.text}} производит:
This text is RED
Поддерживаемые поля
В настоящее время мы поддерживаем:
- Описание
- Окружающая среда
- Пользовательские поля текстовой области
- Комментарии
- Журналы
Удаление нежелательной разметки вики из задач, созданных по электронной почте
Непредвиденным преимуществом этой функции является возможность очищать описание задач, созданных с помощью электронных писем в формате HTML. Эти описания могут содержать множество шрифтовых и цветовых тегов. Чтобы удалить их, просто отредактируйте проблему и задайте описание:
{{issue.description.text}}}
По материалам Automation for Jira – Server: Dealing with wiki markup and HTML