Skip to main content
Apr 9, 2010 7:43 PM UTC
Question

fail on error?

I'm wondering if, like pmd, flexpmd has a notion of fail.on.error setting?

i.e. using ant to invoke pmd I might do

<antcall target="pmd">
            <param name="fail.on.error" value="false"/>
</antcall>

One might want to have a daily build fail on flexpmd errors etc.

This topic is closed to new replies. Start a new post to keep the conversation going.

3 replies

Inspiring
Apr 9, 2010 8:00 PM UTC

Hi,

Yes there is one: failOnError

You should be good to go with that.

Xavier

Translate
Participating Frequently
Apr 14, 2010 2:04 PM UTC

Hi Xavier,

We've been using failOnError with some degree of success, but there is a problem..

This parameter causes the build to fail immediately. As a result the xslt transformation task to generate the report of the failing run isn't executed.

We'd rather fail the build in a similar way to the way we fail our flexUnit run, by setting a fail task up at the end of our macrodef:

<fail if="flexPMD.failed" message="PMD failed - check reports"/>

But this would obviously require flexPMD to populate some kind of environment variable with its status.

Is this possible at the moment?

kind regards,


Espen

Translate
Inspiring
Apr 16, 2010 5:32 PM UTC

Hi Espen,

No it is not possible at the moment.

Feel free to create a enhancement for that.

Cheers,

Xavier

Translate