Передача cucumber.options в качестве переменных среды в gitlab - PullRequest
1 голос
/ 14 февраля 2020

У меня есть тест на огурец с некоторыми наборами функций, которые разделены тегами. Тест можно запустить в gitlab ci. Что мне нужно, так это уметь запускать специфические c тесты, передавая переменную env "cucumber.options". Проблема в том, что я не могу установить ключ, который содержит "." Я получаю сообщение об ошибке: "Ключ переменных может содержать только буквы, цифры и '_". Может кто-нибудь помочь мне с этим? Спасибо

1 Ответ

1 голос
/ 14 февраля 2020

Огурец также распознает свойства, написанные в верхнем регистре с - и ., замененные на _. Таким образом, вы можете использовать CUCUMBER_OPTIONS.

https://github.com/cucumber/cucumber-jvm/tree/master/core#properties -environment-variable-system-options *

...