[ https://jira.codehaus.org/browse/MNG-2852?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=346781#comment-346781 ]
Tomasz Bartczak commented on MNG-2852: -------------------------------------- the same is for test-compile and as I presume all other phases. however this workaround works as well for exec and assembly plugin > process-test-classes phase is run even when maven.test.skip is called > --------------------------------------------------------------------- > > Key: MNG-2852 > URL: https://jira.codehaus.org/browse/MNG-2852 > Project: Maven 2 & 3 > Issue Type: Bug > Components: Plugins and Lifecycle > Affects Versions: 2.0.5 > Reporter: Dan Diephouse > Fix For: Issues to be reviewed for 3.x > > > I'm have some bytecode processing which occurs in the > {{process-test-classes}} phase. When I skip the tests, it still tries to run > my ant task: > {noformat} > [INFO] [compiler:testCompile] > [INFO] Not compiling test sources > [INFO] [antrun:run {execution: default}] > [echo] Running Jibx Ant task > {noformat} > My task definition looks like this: > {code:xml} > <plugin> > <artifactId>maven-antrun-plugin</artifactId> > <executions> > <execution> > <phase>process-test-classes</phase> > <goals> > <goal>run</goal> > </goals> > <configuration> > <tasks> > <echo>Running Jibx Ant task</echo> > <taskdef classname="org.jibx.binding.ant.CompileTask" > classpathref="maven.test.classpath" name="jibx" /> > <jibx verbose="true" > binding="${basedir}/src/jibx/binding.xml"> > <classpathset dir="${basedir}/target/test-classes" /> > </jibx> > </tasks> > </configuration> > </execution> > </executions> > </plugin> > {code} -- This message was sent by Atlassian JIRA (v6.1.6#6162)