SLIDER-671 cull windows profiles; enhance release profile to omit app-packages module
Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/ec82e0da Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/ec82e0da Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/ec82e0da Branch: refs/heads/feature/SLIDER-151_REST_API Commit: ec82e0da777df82c8937bcc23bed1b1ed10bf572 Parents: bb64417 Author: Steve Loughran <[email protected]> Authored: Fri Dec 5 14:19:50 2014 +0000 Committer: Steve Loughran <[email protected]> Committed: Fri Dec 5 14:19:50 2014 +0000 ---------------------------------------------------------------------- pom.xml | 49 ++++++++++++++++--------------------------------- 1 file changed, 16 insertions(+), 33 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/ec82e0da/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 6c05609..2c615c1 100644 --- a/pom.xml +++ b/pom.xml @@ -1353,36 +1353,6 @@ <profiles> <profile> - <id>Non-Windows</id> - <activation> - <os> - <family>!windows</family> - </os> - </activation> - <modules> -<!-- - <module>app-packages/accumulo</module> - <module>app-packages/hbase</module> - <module>app-packages/storm</module> ---> - </modules> - </profile> - - <profile> - <id>Windows</id> - <activation> - <os> - <family>windows</family> - </os> - </activation> - <modules> -<!-- - <module>app-packages/hbase-win</module> - <module>app-packages/storm-win</module> ---> - </modules> - </profile> - <profile> <id>rat</id> <build> <plugins> @@ -1419,13 +1389,26 @@ </plugins> </build> </profile> + <profile> <id>apache-release</id> + <!-- + Build the release artifacts which become + the official subject of any release vote. + + The process explicitly skips the app-packages as they are to be released + separately. + --> + <modules> + <module>app-packages/command-logger/application-pkg</module> + <module>app-packages/command-logger/slider-pkg</module> + <module>slider-core</module> + <module>slider-agent</module> + <module>slider-assembly</module> + <module>slider-funtest</module> + </modules> <build> <plugins> - <!-- Create a source-release artifact that contains the fully buildable - project directory source structure. This is the artifact which is - the official subject of any release vote. --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId>
