|
350 | 350 | </activation>
|
351 | 351 | <build>
|
352 | 352 | <finalName>simpleworklist</finalName>
|
353 |
| - <defaultGoal>clean spring-boot:run</defaultGoal> |
| 353 | + <defaultGoal>clean install dependency:sources dependency:resolve dependency:resolve-plugins dependency:tree site spring-boot:run</defaultGoal> |
354 | 354 | <plugins>
|
355 | 355 | <plugin>
|
356 | 356 | <groupId>org.springframework.boot</groupId>
|
|
818 | 818 | <groupId>org.apache.maven.plugins</groupId>
|
819 | 819 | <artifactId>maven-project-info-reports-plugin</artifactId>
|
820 | 820 | <configuration>
|
| 821 | + <skipEmptyReport>true</skipEmptyReport> |
821 | 822 | <dependencyDetailsEnabled>true</dependencyDetailsEnabled>
|
822 | 823 | </configuration>
|
823 | 824 | </plugin>
|
|
837 | 838 | <linksource>true</linksource>
|
838 | 839 | <maxmemory>1024m</maxmemory>
|
839 | 840 | <source>${java.version}</source>
|
840 |
| - <encoding>${project.build.sourceEncoding}</encoding> |
841 | 841 | </configuration>
|
842 | 842 | </plugin>
|
843 | 843 | <plugin>
|
844 | 844 | <groupId>org.apache.maven.plugins</groupId>
|
845 |
| - <artifactId>maven-checkstyle-plugin</artifactId> |
846 |
| - <configuration> |
847 |
| - <encoding>${project.build.sourceEncoding}</encoding> |
848 |
| - </configuration> |
| 845 | + <artifactId>maven-jxr-plugin</artifactId> |
849 | 846 | </plugin>
|
850 | 847 | <plugin>
|
851 | 848 | <groupId>org.apache.maven.plugins</groupId>
|
852 |
| - <artifactId>maven-jxr-plugin</artifactId> |
| 849 | + <artifactId>maven-checkstyle-plugin</artifactId> |
| 850 | + </plugin> |
| 851 | + <plugin> |
| 852 | + <groupId>com.github.spotbugs</groupId> |
| 853 | + <artifactId>spotbugs-maven-plugin</artifactId> |
853 | 854 | </plugin>
|
854 | 855 | <plugin>
|
855 | 856 | <groupId>org.apache.maven.plugins</groupId>
|
856 | 857 | <artifactId>maven-pmd-plugin</artifactId>
|
857 | 858 | <configuration>
|
858 |
| - <sourceEncoding>${project.build.sourceEncoding}</sourceEncoding> |
859 | 859 | <minimumTokens>100</minimumTokens>
|
860 | 860 | <targetJdk>${java.version}</targetJdk>
|
861 | 861 | <excludeRoots>
|
|
880 | 880 | <plugin>
|
881 | 881 | <groupId>org.apache.maven.plugins</groupId>
|
882 | 882 | <artifactId>maven-surefire-report-plugin</artifactId>
|
| 883 | + <configuration> |
| 884 | + <skipFailsafeReport>true</skipFailsafeReport> |
| 885 | + <skipSurefireReport>true</skipSurefireReport> |
| 886 | + </configuration> |
| 887 | + </plugin> |
| 888 | + <plugin> |
| 889 | + <groupId>org.apache.maven.plugins</groupId> |
| 890 | + <artifactId>maven-invoker-plugin</artifactId> |
| 891 | + <configuration> |
| 892 | + <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo> |
| 893 | + <settingsFile>src/it/settings.xml</settingsFile> |
| 894 | + <localRepositoryPath>${project.build.directory}/it-repo</localRepositoryPath> |
| 895 | + <postBuildHookScript>verify</postBuildHookScript> <!-- no extension required --> |
| 896 | + </configuration> |
883 | 897 | </plugin>
|
884 | 898 | </plugins>
|
885 | 899 | </reporting>
|
|
0 commit comments