The client should take care of this. Not sure who put this in but it's the client's responsibility. The only place we're using this is in our ITs and our test case can take care of this. The invoker shouldn't inherently care about whether something is cleaned or not. Just take it out completely, it shouldn't be there.

On 3 Aug 07, at 11:01 PM 3 Aug 07, Brian E. Fox wrote:

You're not crazy. The verifier always inserts clean. It seems like that should be configurable for cases like yours....or perhaps testing something that breaks in a non-clean build. See the code:

    public void executeGoals( List goals, Map envVars )
        throws VerificationException
    {
        if ( goals.size() == 0 )
        {
            throw new VerificationException( "No goals specified" );
        }

        List allGoals = new ArrayList();

        allGoals.add( "clean:clean" );

        allGoals.addAll( goals );

For now, you could submit a patch for the verifier and/or use the invoker directly.

-----Original Message-----
From: Jason van Zyl [mailto:[EMAIL PROTECTED]
Sent: Friday, August 03, 2007 7:59 AM
To: Maven Developers List
Subject: Re: Using maven-verifier

Brian is in the process of writing up how to create ITs from the new
sample project we have that is turned into an archetype with the new
archetype code. We'll be there shortly, but these are made for use
internally but there are ITs for projects that projects that don't
have POMs.

On 3 Aug 07, at 6:07 AM 3 Aug 07, Arnaud Bailly wrote:

Hello,
I am trying to write some integration tests along the line of what is
done in core-it. I am using the maven-verifier module and I want to
check the behavior of creating a custom archetype with
archetype:create. I ran into 1 problem: Verifier always add
clean:clean goal in front of all goals I had, but when I run
archetype:create, I do not have a POM so I got errors.

Is there any other way to do what I want ? Am I using the verifier the
wrong way ?

Thanks for answers,
--
OQube < software engineering \ génie logiciel >
Arnaud Bailly, Dr.
\web> http://www.oqube.com


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


Thanks,

Jason

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




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


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


Thanks,

Jason

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




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

Reply via email to