t.me/atinfo_chat Telegram группа по автоматизации тестирования

Указание глобальных переменных окружения для каждого пользователя.

environment
configuration
infrastructure
jenkins
Теги: #<Tag:0x00007f21dd40b888> #<Tag:0x00007f21dd40b108> #<Tag:0x00007f21dd40af78> #<Tag:0x00007f21dd40ad48>

(Дмитрий) #1

Привет! Подскажите пожалуйста, можно ли как то указать глобальные переменные окружения для каждого пользователя. Что я имею в виду?
В билде, к примеру, у нас будет переменная {$TEST}. Мне нужно попробывать сделать так, что бы при запуске билда, значение этой глобальной переменной менялось в зависимости от того, что указал пользователь до билда, т.е. сама установка нужна вне настроек билда билда. Желательно , что бы пользователь один раз указал данное значение.


(Vladislav Abramov) #2

ну так настройте сборку так, чтобы она ждала переменную и записывайте её куда хотите

что-то вроде скрипта, который сам записывает переменную в нужный для билда файл и потом этот билд запускает


(Дмитрий) #3

т.е. каждый раз при билде, меня или моих коллег будет спрашивать о значении переменной?


(Vladislav Abramov) #4

если честно, у вас вопрос детский какой-то

то, как вы этот скрипт напишите, и определяет его дальнейшее поведение:

  • если надо, чтоб всегда спрашивал что-то перед билдом - делайте такой скрипт
  • если надо, чтоб по дефолту переменная была одна, а вы могли ее переопределить - делайте такой скрипт