Repository: asterixdb Updated Branches: refs/heads/master 6eb0175f9 -> 4c9260c48
Add Hyracks source assembly back in Change-Id: I4e60a12e03c99486b3136b16645d8dfc772e0b76 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1645 Sonar-Qube: Jenkins <[email protected]> Tested-by: Jenkins <[email protected]> BAD: Jenkins <[email protected]> Integration-Tests: Jenkins <[email protected]> Reviewed-by: Michael Blow <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/4c9260c4 Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/4c9260c4 Diff: http://git-wip-us.apache.org/repos/asf/asterixdb/diff/4c9260c4 Branch: refs/heads/master Commit: 4c9260c485bc59abb04d3de1029569a72db5deb9 Parents: 6eb0175 Author: Ian Maxon <[email protected]> Authored: Sat Apr 1 10:12:36 2017 -0700 Committer: Ian Maxon <[email protected]> Committed: Mon Apr 3 05:42:56 2017 -0700 ---------------------------------------------------------------------- hyracks-fullstack/pom.xml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/asterixdb/blob/4c9260c4/hyracks-fullstack/pom.xml ---------------------------------------------------------------------- diff --git a/hyracks-fullstack/pom.xml b/hyracks-fullstack/pom.xml index 162832c..773f4bd 100644 --- a/hyracks-fullstack/pom.xml +++ b/hyracks-fullstack/pom.xml @@ -438,6 +438,42 @@ </properties> </profile> <profile> + <id>source-assembly</id> + <activation> + <file> + <exists>src/main/assembly/source.xml</exists> + </file> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <!-- We override the configuration plugin to override the descriptor to use for building + the source release zip. Specifically, we would like to control the inclusions/exclusions. + For example, we exclude the KEYS file from the zip --> + <executions> + <execution> + <!-- Use this id to match the id mentioned in the assembly plugin configuration in + the apache parent POM under the apache-release profile --> + <id>source-release-assembly</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <!-- combine.self should be override to replace the configuration in the parent POM --> + <configuration combine.self="override"> + <descriptors> + <descriptor>src/main/assembly/source.xml</descriptor> + </descriptors> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> <id>release</id> <build> <plugins>
