You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vk...@apache.org on 2015/04/06 20:41:21 UTC
[24/50] incubator-ignite git commit: ignite-678
ignite-678
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/9a3373f2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/9a3373f2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/9a3373f2
Branch: refs/heads/ignite-471
Commit: 9a3373f2e64fcc86b9921eb2fd7a1aac14933429
Parents: e061985
Author: avinogradov <av...@gridgain.com>
Authored: Mon Apr 6 13:54:57 2015 +0300
Committer: avinogradov <av...@gridgain.com>
Committed: Mon Apr 6 13:54:57 2015 +0300
----------------------------------------------------------------------
assembly/release-fabric.xml | 5 ---
pom.xml | 95 +++++++++++++++++++++++++++++++++++++---
2 files changed, 89 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/9a3373f2/assembly/release-fabric.xml
----------------------------------------------------------------------
diff --git a/assembly/release-fabric.xml b/assembly/release-fabric.xml
index c3e6d35..3bd0997 100644
--- a/assembly/release-fabric.xml
+++ b/assembly/release-fabric.xml
@@ -86,11 +86,6 @@
</fileSet>
<fileSet>
- <directory>libs</directory>
- <outputDirectory>/libs</outputDirectory>
- </fileSet>
-
- <fileSet>
<directory>examples</directory>
<outputDirectory>/examples</outputDirectory>
<includes>
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/9a3373f2/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 32da7eb..5390fe5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -99,10 +99,7 @@
</profile>
<profile>
- <id>clean-libs</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
+ <id>dev-libs</id>
<build>
<plugins>
<plugin>
@@ -128,6 +125,29 @@
</execution>
</executions>
</plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.7</version>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>dev-libs</id>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <phase>package</phase>
+ <configuration>
+ <target>
+ <copy todir="${basedir}/libs">
+ <fileset dir="${basedir}/target/release-package/libs"/>
+ </copy>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</profile>
@@ -323,7 +343,7 @@
<descriptors>
<descriptor>${basedir}/assembly/dependencies-${ignite.edition}.xml</descriptor>
</descriptors>
- <outputDirectory>${basedir}</outputDirectory>
+ <outputDirectory>${basedir}/target/release-package</outputDirectory>
<finalName>libs</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
@@ -340,7 +360,7 @@
<descriptor>${basedir}/assembly/dependencies-optional-${ignite.edition}.xml
</descriptor>
</descriptors>
- <outputDirectory>${basedir}/libs</outputDirectory>
+ <outputDirectory>${basedir}/target/release-package/libs</outputDirectory>
<finalName>optional</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
@@ -453,5 +473,68 @@
<module>examples</module>
</modules>
</profile>
+
+ <profile>
+ <id>apache-release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>net.ju-n.maven.plugins</groupId>
+ <artifactId>checksum-maven-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>files</goal>
+ </goals>
+ <phase>install</phase>
+ </execution>
+ </executions>
+ <configuration>
+ <fileSets>
+ <fileSet>
+ <directory>target</directory>
+ <includes>
+ <include>ignite-${project.version}-source-release.zip</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+ <algorithms>
+ <algorithm>MD5</algorithm>
+ <algorithm>SHA-1</algorithm>
+ </algorithms>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.7</version>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>apache-sources-pack</id>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <phase>deploy</phase>
+ <configuration>
+ <target>
+ <zip destfile="${basedir}/target/sources-pack-${project.version}.zip" encoding="UTF-8">
+ <zipfileset dir="${basedir}/target" prefix="sources-pack-${project.version}">
+ <include name="ignite-${project.version}-source-release.zip" />
+ <include name="ignite-${project.version}-source-release.zip.asc" />
+ <include name="ignite-${project.version}-source-release.zip.md5" />
+ <include name="ignite-${project.version}-source-release.zip.sha1" />
+ </zipfileset>
+ </zip>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>