Я хочу передать имя среды ig UAT или QA или Production в качестве аргумента при выполнении моих тестов с maven. (т. е. mvn test QA или mn test UAT) - PullRequest
0 голосов
/ 03 октября 2019

Я хочу передать имя среды ig UAT или QA или Production в качестве аргумента при выполнении моих тестов с maven. (т. е. mvn test QA или mvn test UAT). У меня есть файл свойств в моем проекте для соответствующих сред в моем проекте.

Итак, если я запускаю mvn test QA, при запуске тестов он должен использовать все свойства, которые есть в файлах qa.properties.

Как мне этого добиться?

1 Ответ

0 голосов
/ 03 октября 2019

создать несколько файлов свойств, т.е. по одному для каждой среды. Пример: application-qa.properties, application-uat.properties и добавить свойства согласно среде. Теперь откройте файл application.properties и следующие свойства:

spring.profiles.active = qa

Spring выберет файл свойств qa из вашего рабочего пространства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...