diff options
author | Henri Sara <henri.sara@gmail.com> | 2017-02-23 15:07:22 +0200 |
---|---|---|
committer | Henri Sara <henri.sara@gmail.com> | 2017-02-27 11:25:50 +0200 |
commit | d5ae9ed5e385169fcc9d100dac1237ee665bbfdc (patch) | |
tree | 736037b566901afc7f4157a225499e1af581e392 /pom.xml | |
parent | 446389d3d1a1b5d85a7fbf4c2c9a0cb925bdbd23 (diff) | |
download | vaadin-framework-d5ae9ed5e385169fcc9d100dac1237ee665bbfdc.tar.gz vaadin-framework-d5ae9ed5e385169fcc9d100dac1237ee665bbfdc.zip |
Add snapshot profile (#8672)
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 63 |
1 files changed, 63 insertions, 0 deletions
@@ -685,6 +685,69 @@ </build> </profile> <profile> + <!-- Snapshot build only builds artifacts that are deployed or + needed by them --> + <id>snapshot</id> + <properties> + <vaadin.plugin.version>${project.version}</vaadin.plugin.version> + </properties> + <modules> + <module>buildhelpers</module> + <module>shared</module> + <module>push</module> + <module>server</module> + <module>client</module> + <module>client-compiler</module> + <module>client-compiled</module> + <module>themes</module> + <module>compatibility-server</module> + <module>compatibility-client</module> + <module>compatibility-client-compiled</module> + <module>compatibility-shared</module> + <module>compatibility-themes</module> + <module>testbench-api</module> + <module>bom</module> + </modules> + + <build> + <plugins> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>sources-jar</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <!-- Only include java files --> + <includes> + <include>**/*.java</include> + </includes> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.10.3</version> + <executions> + <execution> + <id>generate-javadoc</id> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <failOnError>false</failOnError> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> <!-- This profile is disjoint with default profile. It allows to prevent running build for all available modules but restricts a number of modules to specified here only (which allows to avoid long time compilation |