Как непривилегированный пользователь Jenkins может загрузить файл из рабочей области?

Я настроил задание Дженкинса в качестве пользовательского интерфейса для моего скрипта Python, который принимает входной файл в качестве параметра, обрабатывает его по мере необходимости и записывает результаты в выходной файл, который размещается помимо скрипта в рабочей области задания. Это задание предназначено для выполнения обычным пользователем, не являющимся пользователем pivelege Jenkins. И они разрешения не позволяют им получить доступ к чему-либо в рабочей области.

Как получить выходной файл?

Должен ли я настроить плагин ext email, чтобы файл отправлялся пользователям в виде вложения?

1 ответ

  1. Как отметил пользователь izzekil, хорошим подходом является архивирование файла, который вам нужен в качестве артефакта сборки. После архивации файл будет доступен для загрузки из Jenkins UI.