195 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			XML
		
	
	
	
			
		
		
	
	
			195 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			XML
		
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 | |
| 	<modelVersion>4.0.0</modelVersion>
 | |
| 	<parent>
 | |
| 		<groupId>org.springframework.boot</groupId>
 | |
| 		<artifactId>spring-boot-tools</artifactId>
 | |
| 		<version>1.1.2.RELEASE</version>
 | |
| 	</parent>
 | |
| 	<artifactId>spring-boot-maven-plugin</artifactId>
 | |
| 	<packaging>maven-plugin</packaging>
 | |
| 	<name>Spring Boot Maven Plugin</name>
 | |
| 	<description>Spring Boot Maven Plugin</description>
 | |
| 	<url>http://projects.spring.io/spring-boot/</url>
 | |
| 	<organization>
 | |
| 		<name>Pivotal Software, Inc.</name>
 | |
| 		<url>http://www.spring.io</url>
 | |
| 	</organization>
 | |
| 	<properties>
 | |
| 		<main.basedir>${basedir}/../..</main.basedir>
 | |
| 	</properties>
 | |
| 	<profiles>
 | |
| 		<profile>
 | |
| 			<id>integration</id>
 | |
| 			<activation>
 | |
| 				<activeByDefault>true</activeByDefault>
 | |
| 			</activation>
 | |
| 			<build>
 | |
| 				<plugins>
 | |
| 					<plugin>
 | |
| 						<groupId>org.apache.maven.plugins</groupId>
 | |
| 						<artifactId>maven-invoker-plugin</artifactId>
 | |
| 						<configuration>
 | |
| 							<cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
 | |
| 							<settingsFile>src/it/settings.xml</settingsFile>
 | |
| 							<localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
 | |
| 							<postBuildHookScript>verify</postBuildHookScript>
 | |
| 							<addTestClassPath>true</addTestClassPath>
 | |
| 							<skipInvocation>${skipTests}</skipInvocation>
 | |
| 							<streamLogs>true</streamLogs>
 | |
| 						</configuration>
 | |
| 						<executions>
 | |
| 							<execution>
 | |
| 								<id>integration-test</id>
 | |
| 								<goals>
 | |
| 									<goal>install</goal>
 | |
| 									<goal>run</goal>
 | |
| 								</goals>
 | |
| 							</execution>
 | |
| 						</executions>
 | |
| 					</plugin>
 | |
| 				</plugins>
 | |
| 			</build>
 | |
| 		</profile>
 | |
| 		<profile>
 | |
| 			<id>full</id>
 | |
| 			<build>
 | |
| 				<plugins>
 | |
| 					<plugin>
 | |
| 						<groupId>org.apache.maven.plugins</groupId>
 | |
| 						<artifactId>maven-site-plugin</artifactId>
 | |
| 						<executions>
 | |
| 							<execution>
 | |
| 								<id>generate-site</id>
 | |
| 								<goals>
 | |
| 									<goal>jar</goal>
 | |
| 								</goals>
 | |
| 							</execution>
 | |
| 						</executions>
 | |
| 					</plugin>
 | |
| 				</plugins>
 | |
| 			</build>
 | |
| 			<reporting>
 | |
| 				<plugins>
 | |
| 					<plugin>
 | |
| 						<groupId>org.apache.maven.plugins</groupId>
 | |
| 						<artifactId>maven-plugin-plugin</artifactId>
 | |
| 					</plugin>
 | |
| 					<plugin>
 | |
| 						<groupId>org.apache.maven.plugins</groupId>
 | |
| 						<artifactId>maven-project-info-reports-plugin</artifactId>
 | |
| 						<version>2.7</version>
 | |
| 						<reportSets>
 | |
| 							<reportSet>
 | |
| 								<reports>
 | |
| 									<report>index</report>
 | |
| 									<report>cim</report>
 | |
| 									<report>issue-tracking</report>
 | |
| 									<report>license</report>
 | |
| 									<report>scm</report>
 | |
| 								</reports>
 | |
| 							</reportSet>
 | |
| 						</reportSets>
 | |
| 					</plugin>
 | |
| 				</plugins>
 | |
| 
 | |
| 			</reporting>
 | |
| 		</profile>
 | |
| 	</profiles>
 | |
| 	<dependencies>
 | |
| 		<!-- Compile -->
 | |
| 		<dependency>
 | |
| 			<groupId>org.springframework.boot</groupId>
 | |
| 			<artifactId>spring-boot-loader-tools</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-archiver</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-artifact</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-core</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-model</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-plugin-api</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven</groupId>
 | |
| 			<artifactId>maven-settings</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven.shared</groupId>
 | |
| 			<artifactId>maven-common-artifact-filters</artifactId>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.codehaus.plexus</groupId>
 | |
| 			<artifactId>plexus-archiver</artifactId>
 | |
| 			<exclusions>
 | |
| 				<exclusion>
 | |
| 					<groupId>org.codehaus.plexus</groupId>
 | |
| 					<artifactId>plexus-container-default</artifactId>
 | |
| 				</exclusion>
 | |
| 				<exclusion>
 | |
| 					<groupId>org.codehaus.plexus</groupId>
 | |
| 					<artifactId>plexus-component-api</artifactId>
 | |
| 				</exclusion>
 | |
| 			</exclusions>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.codehaus.plexus</groupId>
 | |
| 			<artifactId>plexus-utils</artifactId>
 | |
| 		</dependency>
 | |
| 		<!-- Optional -->
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven.plugins</groupId>
 | |
| 			<artifactId>maven-shade-plugin</artifactId>
 | |
| 			<optional>true</optional>
 | |
| 		</dependency>
 | |
| 		<!-- Provided -->
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.maven.plugin-tools</groupId>
 | |
| 			<artifactId>maven-plugin-annotations</artifactId>
 | |
| 			<scope>provided</scope>
 | |
| 		</dependency>
 | |
| 	</dependencies>
 | |
| 	<build>
 | |
| 		<plugins>
 | |
| 			<plugin>
 | |
| 				<groupId>org.apache.maven.plugins</groupId>
 | |
| 				<artifactId>maven-jar-plugin</artifactId>
 | |
| 			</plugin>
 | |
| 			<plugin>
 | |
| 				<groupId>org.apache.maven.plugins</groupId>
 | |
| 				<artifactId>maven-plugin-plugin</artifactId>
 | |
| 				<configuration>
 | |
| 					<goalPrefix>spring-boot</goalPrefix>
 | |
| 					<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
 | |
| 				</configuration>
 | |
| 				<executions>
 | |
| 					<execution>
 | |
| 						<id>generate-descriptor</id>
 | |
| 						<goals>
 | |
| 							<goal>descriptor</goal>
 | |
| 						</goals>
 | |
| 					</execution>
 | |
| 					<execution>
 | |
| 						<id>generated-helpmojo</id>
 | |
| 						<goals>
 | |
| 							<goal>helpmojo</goal>
 | |
| 						</goals>
 | |
| 					</execution>
 | |
| 				</executions>
 | |
| 			</plugin>
 | |
| 		</plugins>
 | |
| 	</build>
 | |
| </project>
 |