You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Atle Tokle (Jira)" <ji...@apache.org> on 2020/01/23 15:26:00 UTC

[jira] [Created] (SUREFIRE-1747) spring-boot-maven-plugin with goal repackage make tests to silently not execute

Atle Tokle created SUREFIRE-1747:
------------------------------------

             Summary: spring-boot-maven-plugin with goal repackage make tests to silently not execute
                 Key: SUREFIRE-1747
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1747
             Project: Maven Surefire
          Issue Type: Bug
          Components: Maven Failsafe Plugin
    Affects Versions: 3.0.0-M4
            Reporter: Atle Tokle


When integration-testing a spring boot application, and also having this plugin:
{code:xml}
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
 {code}
the test is not executed by maven-failsafe-plugin. And no errors or warnings is displayed to indicate that code is not tested.
When configuring phace like this they are executed
{code:xml}
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>post-integration-test</phase>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
{code}

I found the answer here https://stackoverflow.com/questions/50705270/mvn-spring-boot-plugin-breaks-integration-testing
But the build should either break or tests run.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)