Apache release fix
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/53996a12 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/53996a12 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/53996a12 Branch: refs/heads/ignite-157-2 Commit: 53996a12effd51bfb5049f8dd42f391d0f2d9d19 Parents: 2a176e4 Author: avinogradov <avinogra...@gridgain.com> Authored: Thu Apr 30 15:54:50 2015 +0300 Committer: avinogradov <avinogra...@gridgain.com> Committed: Thu Apr 30 15:54:50 2015 +0300 ---------------------------------------------------------------------- pom.xml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/53996a12/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 03600e6..98541ef 100644 --- a/pom.xml +++ b/pom.xml @@ -37,6 +37,7 @@ <properties> <ignite.site>scp://localhost:/home</ignite.site> + <!--fix <attachartifact>...</> at apache-release profile if changed--> <ignite.zip.pattern>ignite-${ignite.edition}-${project.version}-incubating</ignite.zip.pattern> </properties> @@ -462,6 +463,55 @@ </profile> <profile> + <id>apache-release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <execution> + <id>attach-artifact</id> + <phase>package</phase> + <goals> + <goal>run</goal> + </goals> + <configuration> + <failOnError>false</failOnError> + <target> + <attachartifact + file="${basedir}/target/bin/ignite-fabric-${project.version}-incubating.zip" + classifier="fabric" + type="zip"/> + <attachartifact + file="${basedir}/target/bin/ignite-hadoop-${project.version}-incubating.zip" + classifier="hadoop" + type="zip"/> + </target> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-gpg-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>sign</goal> + </goals> + <configuration> + <ascDirectory>${basedir}</ascDirectory> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <profile> <id>deploy-ignite-site</id> <build> <plugins> @@ -484,6 +534,7 @@ <directory>${basedir}/target</directory> <includes> <include>${project.artifactId}-${project.version}-source-release.zip</include> + <include>bin/*.zip</include> </includes> </fileSet> </fileSets>