Как передать значение среды от Jenkins для запуска теста maven - PullRequest
0 голосов
/ 30 октября 2019

У меня есть проект maven для запуска теста на дым в разных средах. Я создал профиль maven для установки значений среды, например:

 <profile>
            <id>test_qa</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
                        <version>2.19.1</version>
                        <configuration>
                            <systemPropertyVariables>
                                <Env>qa</Env>
                            </systemPropertyVariables>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>

Я запускаю команду maven "mvn test -Ptest_qa", чтобы получить параметр env, а затем запускаю тест в среде qa. Как создать задание Jenkins для передачи некоторых параметров, а затем запустить тест maven в Jenkins?

...