Отправить вверх по течению артефакт работы в Дженкинс - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть две работы Дженкинса - JobA (вверх по течению) и JobB (вниз по течению). JobA генерирует артефакт TestReport.zip. Я хочу взять артефакт TestReport.zip в JobB и отправить его в виде вложения в электронное письмо от JobB. Я попытался скопировать плагин артефакта, но не повезло. Может кто-нибудь помочь с некоторыми шагами, как это сделать?

1 Ответ

1 голос
/ 27 апреля 2020

Вы сталкиваетесь с проблемой передачи TestReport.zip на задание B или сталкиваетесь с проблемой отправки электронной почты с задания B. Я предполагаю, что вы столкнулись с проблемой передачи артефакта на задание B. Как плагин копирования артефактов вы пытались и не работали, есть альтернатива, вы можете попробовать. Таким образом, если и задание A, и задание B выполняются от одного и того же ведомого jenkins, вы можете хранить артефакт в некотором общем месте, откуда задание B также может получить к нему доступ, а задание B может скопировать его из собственной рабочей области и инициировать электронную почту, используя его в качестве вложения. Пожалуйста, обратитесь к этой статье о том, как передать параметр от одного задания к другому. https://itisatechiesworld.wordpress.com/jenkins-related-articles/jenkins-configuration/jenkins-passing-a-parameter-from-one-job-to-another/

...