|
125 | 125 | <version.asciidoctor-maven-plugin>2.2.2</version.asciidoctor-maven-plugin> |
126 | 126 | <version.doxia-module-markdown>1.11.1</version.doxia-module-markdown> |
127 | 127 | <version.maven-enforcer-plugin>3.1.0</version.maven-enforcer-plugin> |
| 128 | + <version.plantuml-maven-plugin>1.5.2</version.plantuml-maven-plugin> |
| 129 | + <version.net.sourceforge.plantuml>1.2022.6</version.net.sourceforge.plantuml> |
128 | 130 | </properties> |
129 | 131 |
|
130 | 132 | <repositories> |
|
1877 | 1879 | </plugins> |
1878 | 1880 | </reporting> |
1879 | 1881 |
|
| 1882 | + |
| 1883 | + <profiles> |
| 1884 | + |
| 1885 | + <profile> |
| 1886 | + <id>war</id> |
| 1887 | + <properties> |
| 1888 | + <skip.unit.tests>false</skip.unit.tests> |
| 1889 | + <skip.integration.tests>true</skip.integration.tests> |
| 1890 | + </properties> |
| 1891 | + <build> |
| 1892 | + <finalName>petclinic</finalName> |
| 1893 | + <defaultGoal>clean install</defaultGoal> |
| 1894 | + </build> |
| 1895 | + </profile> |
| 1896 | + |
| 1897 | + <profile> |
| 1898 | + <id>uml</id> |
| 1899 | + <properties> |
| 1900 | + <skip.unit.tests>true</skip.unit.tests> |
| 1901 | + <skip.integration.tests>true</skip.integration.tests> |
| 1902 | + </properties> |
| 1903 | + <dependencyManagement> |
| 1904 | + <dependencies> |
| 1905 | + <dependency> |
| 1906 | + <groupId>com.github.funthomas424242</groupId> |
| 1907 | + <artifactId>plantuml-maven-plugin</artifactId> |
| 1908 | + <version>${version.plantuml-maven-plugin}</version> |
| 1909 | + <type>maven-plugin</type> |
| 1910 | + <exclusions> |
| 1911 | + <exclusion> |
| 1912 | + <groupId>javax.enterprise</groupId> |
| 1913 | + <artifactId>cdi-api</artifactId> |
| 1914 | + </exclusion> |
| 1915 | + </exclusions> |
| 1916 | + </dependency> |
| 1917 | + <dependency> |
| 1918 | + <groupId>net.sourceforge.plantuml</groupId> |
| 1919 | + <artifactId>plantuml</artifactId> |
| 1920 | + <version>${version.net.sourceforge.plantuml}</version> |
| 1921 | + <scope>runtime</scope> |
| 1922 | + </dependency> |
| 1923 | + </dependencies> |
| 1924 | + </dependencyManagement> |
| 1925 | + <dependencies> |
| 1926 | + <dependency> |
| 1927 | + <groupId>com.github.funthomas424242</groupId> |
| 1928 | + <artifactId>plantuml-maven-plugin</artifactId> |
| 1929 | + <type>maven-plugin</type> |
| 1930 | + </dependency> |
| 1931 | + <dependency> |
| 1932 | + <groupId>net.sourceforge.plantuml</groupId> |
| 1933 | + <artifactId>plantuml</artifactId> |
| 1934 | + <scope>runtime</scope> |
| 1935 | + </dependency> |
| 1936 | + </dependencies> |
| 1937 | + <build> |
| 1938 | + <defaultGoal>clean com.github.funthomas424242:plantuml-maven-plugin:generate</defaultGoal> |
| 1939 | + <plugins> |
| 1940 | + <plugin> |
| 1941 | + <groupId>com.github.funthomas424242</groupId> |
| 1942 | + <artifactId>plantuml-maven-plugin</artifactId> |
| 1943 | + <version>${version.plantuml-maven-plugin}</version> |
| 1944 | + <configuration> |
| 1945 | + <truncatePattern>src/main/*</truncatePattern> |
| 1946 | + <sourceFiles> |
| 1947 | + <directory>${basedir}</directory> |
| 1948 | + <includes> |
| 1949 | + <include>src/main/plantuml/**/*.puml</include> |
| 1950 | + </includes> |
| 1951 | + </sourceFiles> |
| 1952 | + </configuration> |
| 1953 | + <dependencies> |
| 1954 | + <dependency> |
| 1955 | + <groupId>net.sourceforge.plantuml</groupId> |
| 1956 | + <artifactId>plantuml</artifactId> |
| 1957 | + <version>${version.net.sourceforge.plantuml}</version> |
| 1958 | + <scope>runtime</scope> |
| 1959 | + </dependency> |
| 1960 | + </dependencies> |
| 1961 | + </plugin> |
| 1962 | + </plugins> |
| 1963 | + </build> |
| 1964 | + </profile> |
| 1965 | + |
| 1966 | + </profiles> |
| 1967 | + |
1880 | 1968 | </project> |
0 commit comments