Создать работу Хадсон / Дженкинс с загрузкой веб-формы - PullRequest
16 голосов
/ 11 февраля 2011

У меня есть требование создать работу, для которой потребуется загрузка через Интернет (т.е. публикация с файлом). Есть ли способ сделать это? (Я пытался искать в Интернете). Обратите внимание, что рассматриваемые файлы могут быть очень большими.

Рабочий процесс (для ясности): Пользователь нажимает кнопку «Создать» в меню задания, пользователь может установить параметры и выполнить загрузку, пользователь нажимает кнопку «Отправить», и задание создается с использованием этого файла в качестве источника.

Другой вариант использования: Задание запускается удаленно с помощью операции POST для загрузки файла и установки параметров.

1 Ответ

20 голосов
/ 11 февраля 2011

Вы можете создать Parameterized Build , в котором есть параметр File , чтобы пользователь мог загрузить свой файл.

Параметр файла позволяет сборке принимать файл, который будет отправлен пользователем при планировании новой сборки.Файл будет помещен в рабочее пространство в известном месте после завершения извлечения / обновления, чтобы ваши сценарии сборки могли использовать этот файл.

...