3 Replies Latest reply on Apr 16, 2010 10:32 AM by Xavier Agnetti

    fail on error?

    acastrucc

      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.

        • 1. Re: fail on error?
          Xavier Agnetti Adobe Employee

          Hi,

           

          Yes there is one: failOnError

          You should be good to go with that.

           

          Xavier

          • 2. Re: fail on error?
            ESkogen

            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

            • 3. Re: fail on error?
              Xavier Agnetti Adobe Employee

              Hi Espen,

               

              No it is not possible at the moment.

              Feel free to create a enhancement for that.

               

              Cheers,

               

              Xavier