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/4945c665 Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/4945c665 Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/4945c665 Branch: refs/heads/branches/branch-0.6 Commit: 4945c66596347a2f7f021c20b942cca54b2ce623 Parents: 8f4574c Author: Steve Loughran <[email protected]> Authored: Fri Dec 5 14:19:50 2014 +0000 Committer: Steve Loughran <[email protected]> Committed: Sat Jan 10 16:45:47 2015 +0000 ---------------------------------------------------------------------- pom.xml | 49 ++++++++++++++++--------------------------------- 1 file changed, 16 insertions(+), 33 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/4945c665/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index f2fe4cf..55ec026 100644 --- a/pom.xml +++ b/pom.xml @@ -1329,36 +1329,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> @@ -1394,13 +1364,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>
