У меня есть Maven POM с pre-integration-test
и post-integration-test
фазами следующим образом.Принудительное выполнение фазы Maven
<execution>
<id>start-server</id>
<phase>pre-integration-test</phase>
<goals>
<goal>start-server</goal>
</goals>
<configuration>
</configuration>
</execution>
<execution>
<id>stop-running-server</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop-server</goal>
</goals>
<configuration>
<skip>false</skip>
</configuration>
</execution>
Как заставить post-integration-test
фаза должна быть выполнена, даже если pre-integration-test
фаза потерпит неудачу? Прямо сейчас, если фаза pre-integration-test
не работает, фаза post-integration-test
не выполняется.
что делает предварительной интеграции испытаний фазы терпят неудачу? Если вам нужно полагаться на пост-интеграционную фазу, ничего не должно произойти. например, отказоустойчивый плагин не прерывает сборку на этапе интеграции-тестирования только на этапе проверки. Итак, что разрушает сборку? – wemu