Как сохранить загруженный файл под оригинальным именем файла в Jenkins Parameterized Build "File Parameter"?
Jenkins Parameterized Build загрузить файл и сохранить исходное имя файла
Ответ 1
Вы можете получить исходное имя файла из параметра с тем же именем, что и имя параметра (поле расположения файла).
Например, если местоположение файла "my_file", вы можете переименовать его в оригинал, выполнив:
mv my_file ${my_file}
		Ответ 2
Параметр "Файл" Jenkins Parameterized Build всегда получает то же имя в вашей работе.
Мы смогли отсортировать это, указав два параметра:
- Один параметр имеет тип File - это получает содержимое файла.
 - Другим параметром является тип String - это получает исходное имя файла.
 
В нашем script мы взяли файл, как мы получили его через первый параметр, 
затем переименовал его в качестве второго.
(пользователь должен был вставить одно и то же значение в оба поля...)
UPDATE:
Как упоминалось Nux (и Джеймс Раскин), этот вопрос был разрешено в 2011 году, 
поэтому теперь у вас есть возможность доступа к исходному файлу следующим образом:
Если, например, ваш File-Parameter имеет имя  File1, 
то ваш script получает  контент этого файла в File1 
и он может  получить доступ к исходному файлу, используя локальный параметр ${File1}.
  Я подозреваю, что это сложно, когда script и пользователь не находятся на одной и той же ОС, 
то есть пользователь записывает путь в Windows и script работает в Unix