Я вытащил несколько сценариев в Jenkins для подтверждения концепции и думаю, что хотел бы изменить это направление для всех наших сценариев. Прямо сейчас я храню файл environment.rb со своим кодом (watir-webdriver, cucumber), который сообщает сценарию, какую среду мы тестируем и какой браузер использовать (глобальные переменные). Дженкинс запускает сценарий с помощью граблей.
Я бы хотел позволить пользователю выбрать среду и браузер через переменную Jenkins 'choice' или аналогичную, а затем передать это сценарию. В то время как я вижу в этом фреймворк для Jenkins и настраиваю список выбора для среды, у меня возникают проблемы с определением следующего шага.
Я мог бы написать в environment.rb, я мог бы передать переменную в rake - у меня есть много вариантов передачи информации, мне просто нужна помощь в поиске первого шага, чтобы найти способ Дженкинса их выполнить. Результаты Google и предыдущие вопросы о стеке были не тем, что я искал.
Спасибо