Развернуть текущий проект и другую войну, используя Cargo - PullRequest
2 голосов
/ 08 марта 2011

Я использую Cargo для интеграционных тестов с Maven.Я нашел примеры развертывания еще одной войны из репозитория .m2 в предварительной интеграции здесь .Кто-нибудь может подсказать мне, как развернуть текущий проект и другую войну, используя Cargo?

1 Ответ

0 голосов
/ 28 сентября 2012

Проверьте тег deployables для конфигурации Cargo Plugin.

Эта конфигурация должна развернуть ваш текущий проект и проект AnotherWAR.

 <profiles>
      <profile>
          <id>integration-test</id>
          <dependencies>
              <dependency>
                  <groupId>com.me</groupId>
                  <artifactId>AnotherWAR</artifactId>
                  <version>1.2</version>
                  <type>war</type>
              </dependency>
          </dependencies>
          <build>
              <plugins>
                  <plugin>
                    <groupId>org.codehaus.cargo</groupId>
                    <artifactId>cargo-maven2-plugin</artifactId>
                    <version>1.2.4</version>
                    <configuration>
                        <deployables>
                            <deployable>
                                <groupId>com.me</groupId>
                                <artifactId>AnotherWAR</artifactId>
                            </deployable>
                        </deployables>
                    </configuration>
                </plugin>
              </plugins>
          </build>
      </profile>
  </profiles>

Затем просто вызовите cargo: развернуть с активным профилем интеграции-теста

...