2015-08-13 6 views
2

У меня есть переменная env Jenkin's "BUILD_ID", переопределенная с помощью zentimestamp-плагина в моей настройке Jenkins, и я использую его в настроенных заданиях по разным причинам. Теперь я пытаюсь показать дату сборки в формате «ГГГГ-ММ-ДД» в сообщениях электронной почты, инициированных модулем электронной почты extn, как часть пост-сборки. Может ли кто-нибудь направить меня, как я могу показать дату сборки в вышеуказанном формате в письмах. Я не мог использовать никаких других переменных env Jenkins. Пожалуйста, поделитесь своими мыслями, чтобы сделать это, или поместить меня в некоторых направлениях. Благодарю.Jenkins- Дата сборки в Jenkins Email

+0

Вы не могли использовать переменные env или вам не удалось использовать переменные env? Разве электронная почта не отправляет электронную почту сразу после завершения сборки? Дата получения электронной почты уже является датой сборки. В любом случае, пожалуйста, объясните, что вы пытаетесь достичь, и уточните, какую дату вы хотите. Начало сборки, конец сборки или что-то еще? – Zloj

ответ

1

Как я понимаю, у вас установлен плагин zentimestamp. Там, если вы отметите эту опцию «Изменить шаблон даты для переменной BUILD_TIMESTAMP (построить временную метку)»

Затем вы можете отредактировать желаемый шаблон даты как yyyy-mm-dd.

Теперь используйте $ BUILD_TIMESTAMP в своем плагине Email-ext.

, пожалуйста, дайте мне знать, если это сработает.