Мне нужно запустить плагин Maven после запуска Gatling (gatling-maven-plugin), чтобы очистить мой целевой каталог.
В следующей статье говорится, что mvn gatling: test связан с фазой интеграции-тестирования Maven.
https://github.com/gatling/gatling/blob/65524556b1aaee7d129cc9c4794977468493ad34/src/sphinx/extensions/maven_plugin.rst#usage
Зная, что плагины, привязанные к одной и той же фазе, запускаются последовательно, я добавил плагин после того, как плагин gatling-maven-подключился к той же фазе тестов интеграции.
К сожалению, этот плагин никогда не запускается. Благодарим вас за советы о том, как запустить плагин после запуска gatling-maven-plugin.
Фрагмент того, что я пытаюсь сделать ниже. Ценю любые советы. Я делаю нечто подобное и успешно с maven-surefire-plugin, добавляя плагин после того, как он привязан к фазе тестирования, и он работает отлично. Почесывая голову на этом.
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<simulationsFolder>src/test/java</simulationsFolder>
<includes>
<include>perf.Test</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>myId</id>
<phase>integration-test</phase>
<goals>
<goal>run</goal>
<configuration>
<target>
<echo message="running something after gatling"/>
</target>
</configuration>
</execution>
</executions>
</plugin>