У меня есть переменная env Jenkin's "BUILD_ID", переопределенная с помощью zentimestamp-плагина в моей настройке Jenkins, и я использую его в настроенных заданиях по разным причинам. Теперь я пытаюсь показать дату сборки в формате «ГГГГ-ММ-ДД» в сообщениях электронной почты, инициированных модулем электронной почты extn, как часть пост-сборки. Может ли кто-нибудь направить меня, как я могу показать дату сборки в вышеуказанном формате в письмах. Я не мог использовать никаких других переменных env Jenkins. Пожалуйста, поделитесь своими мыслями, чтобы сделать это, или поместить меня в некоторых направлениях. Благодарю.Jenkins- Дата сборки в Jenkins Email
2
A
ответ
1
Как я понимаю, у вас установлен плагин zentimestamp. Там, если вы отметите эту опцию «Изменить шаблон даты для переменной BUILD_TIMESTAMP (построить временную метку)»
Затем вы можете отредактировать желаемый шаблон даты как yyyy-mm-dd.
Теперь используйте $ BUILD_TIMESTAMP в своем плагине Email-ext.
, пожалуйста, дайте мне знать, если это сработает.
Вы не могли использовать переменные env или вам не удалось использовать переменные env? Разве электронная почта не отправляет электронную почту сразу после завершения сборки? Дата получения электронной почты уже является датой сборки. В любом случае, пожалуйста, объясните, что вы пытаетесь достичь, и уточните, какую дату вы хотите. Начало сборки, конец сборки или что-то еще? – Zloj