asterixdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ima...@apache.org
Subject asterixdb git commit: Add Hyracks source assembly back in
Date Mon, 03 Apr 2017 12:52:22 GMT
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 <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Michael Blow <mblow@apache.org>


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 <imaxon@apache.org>
Authored: Sat Apr 1 10:12:36 2017 -0700
Committer: Ian Maxon <imaxon@apache.org>
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>


Mime
View raw message