Maven Run Test для каждого классификатора - PullRequest
1 голос
/ 15 декабря 2011

У меня есть проект Maven War, который настроен для построения нескольких envs с использованием нескольких классификаторов.Вот как я настраиваю плагин для dev и test envs:

<plugin>
   <artifactId>maven-war-plugin</artifactId>   
   <executions>
       <execution>
       <id>package-dev</id>
       <phase>package</phase>
       <configuration>
           <classifier>dev</classifier>                                                         <webappDirectory>${project.build.directory}/${project.build.finalName}-dev</webappDirectory>
           <webResources>
                <resource>
                    <directory>src/env/dev</directory>
                </resource>
           </webResources>
       </configuration>
       <goals>
           <goal>war</goal>
       </goals>
     </execution>
     <execution>
       <id>package-test</id>
       <phase>package</phase>
       <configuration>
       <classifier>test</classifier>                                            <webappDirectory>${project.build.directory}/${project.build.finalName}-test</webappDirectory>
       <webResources>
          <resource>
            <directory>src/env/test</directory>
          </resource>
       </webResources>
    </configuration>
    <goals>
       <goal>war</goal>
    </goals>
  </execution>
</executions>

Однако я хочу, чтобы мой тест выполнялся на каждом из классификаторов на основе файлов свойств, которые переопределяются длякаждый классификатор, чтобы убедиться, что все тесты пройдут в каждой среде.Как я могу это сделать?

Спасибо,

Шон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...