У меня есть приложение Grails, сборка которого выполняется под Maven.При запуске сборки фаза тестирования интеграции Grails не проходит, что приводит к сбою сборки.Поскольку у меня нет интеграционных тестов, но есть модульные тесты, я бы хотел пропустить только часть сборки интегральных тестов Grails, продолжая при этом свои модульные тесты.Есть ли способ сделать это?
Я просмотрел следующие ссылки, но они не помогают в моем случае.В идеале я хочу иметь возможность просто запускать mvn package
без каких-либо дополнительных параметров командной строки.
Я думал о том, чтобы разбить вещи на несколько исполнений и использовать grails: exec (как упомянуто в заметке), чтобы выполнить фазу теста, но я не уверен, как бы я установил «args» в этом случае.
Я использую Maven 2.0.9, Grails 1.3.7.Я не могу изменить версию Maven или Grails, которые я использую.
<plugin>
<groupId>org.grails</groupId>
<artifactId>grails-maven-plugin</artifactId>
<version>1.3.7</version>
<extensions>true</extensions>
<executions>
<execution>
<goals>
<goal>init</goal>
<goal>maven-clean</goal>
<goal>validate</goal>
<goal>config-directories</goal>
<goal>maven-compile</goal>
<goal>maven-test</goal>
<goal>maven-war</goal>
<goal>maven-functional-test</goal>
</goals>
</execution>
</executions>
</plugin>