Мой проект скоро переместится в Jenkins (интегрирован в конвейер - я не могу его контролировать, кроме Jenkinsfile)
Проект представляет собой проект Java Selenium автоматизации тестирования, в котором есть несколько пакетов, содержащих отдельные тесты.- предположим имена module1, module2, .. modulen
Теперь проблема в том, что мне сказали, что jenkinsfile разрешит только одну команду maven, которая в моем случае является mvn clean test -DsuiteXMLFile = xyz.xml
xyz.xml является отдельным для каждого из module1 для modulen.
Поскольку я не могу (кажется), чтобы все модули выполнялись в одной команде mvn (или, скорее, я хочу оставить их отдельно), командахочет иметь несколько веток в GIT - у каждой ветки свой jenkinsfile - просто команда mvn, где я изменяю xyz.xml
Проблема в том, что я выступал за то, чтобы все ветви были функциями, тогда как команда думает, что все онидолжны быть релизы.
пожалуйста, обратите внимание, что я довольно новичок в GIT, особенно в Jenkins Спасибо запомощь!