как назначить динамический URL-адрес пути к папке в Jenkinsfile

#linux #jenkins

#linux #дженкинс

Вопрос:

я хочу вернуться домой /имя пользователя / dir1 / dir2/myfile

но файл имеет динамическое значение имени пользователя в Jenkinsfile

Комментарии:

1. Что вы подразумеваете под «динамическим» в этом случае? Откуда будет поступать динамическое значение для имени пользователя? Из файла, из параметра сборки, из переменной среды, откуда-то еще? Если вы просто хотите, чтобы он был основан на том, какой пользователь является текущим пользователем, вы можете просто использовать переменную $HOME среды, например "$HOME/dir1/dir2/myfile" .

Ответ №1:

Комментарии:

1. Было бы безопаснее $HOME заключать переменную в кавычки, чтобы избежать разделения слов и глобирования. Технически пользователь может указать для своей домашней папки путь, содержащий пробелы.