They are consistent for a given lifecycle, and a lifecycle is setup for a given packaging. The phases are consistent, what is bound to each phase differs.

On 16-Apr-08, at 12:08 AM, VUB Stefan Seidel wrote:
Hi,

AFAIK, the execution of plugins in the same phase is not consistent. We have used 6 different phases to ensure the ordering is correct. See http://cvs.peopleware.be/training/maven/maven2/buildLifecyclePhases.html
for a good list.

Stefan

Bernhard David wrote:
Hello,
in maven 2.0.8 I can put the following in a pom to execute first
cargo:start then cargo:deploy in the pre-integration-test phase. In
2.0.9, maven executes deploy first, which breaks the build. Declaring
the plugin once and having two <goal> entries in the <goals> doesn't
help.
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<executions>
        <execution>
                <id>start-container</id>
                <phase>pre-integration-test</phase>
                <goals>
                        <goal>start</goal>
                </goals>
        </execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<executions>
        <execution>
                <id>deploy</id>
                <phase>pre-integration-test</phase>
                <goals>
                        <goal>deploy</goal>
                </goals>
        </execution>
</executions>
</plugin>
**********
Shouldn't an entry like
<goals>
        <goal>start</goal>
        <goal>deploy</goal>
</goals>
force maven to do start first, then deploy? Is there a way to influence this - or, what are the rules for execution order of plugins in a phase?
David
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

--
best regards,

Stefan Seidel
software developer
________________________
VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.    +49 (341) 9 60 50 07
fax.    +49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.    www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

We all have problems. How we deal with them is a measure of our worth.

-- Unknown



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to