summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorArtur Signell <artur.signell@itmill.com>2010-04-20 09:07:37 +0000
committerArtur Signell <artur.signell@itmill.com>2010-04-20 09:07:37 +0000
commit470d9688ed4eb800d6c91eb2ec1dd5e38a57e537 (patch)
treecbca6811569da00b426c4cfdae5a6d81a2951829 /build
parent7f288475c3d6a85c326e86afb8ed0a292e30196a (diff)
downloadvaadin-framework-470d9688ed4eb800d6c91eb2ec1dd5e38a57e537.tar.gz
vaadin-framework-470d9688ed4eb800d6c91eb2ec1dd5e38a57e537.zip
Deploy -javadoc and -sources jar to maven for nightly builds (#3587)
svn changeset:12678/svn branch:6.3
Diffstat (limited to 'build')
-rw-r--r--build/build.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/build/build.xml b/build/build.xml
index 85652c2f26..3359df0921 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -1084,6 +1084,30 @@
<sysproperty key="url" value="http://oss.sonatype.org/content/repositories/vaadin-snapshots" />
<sysproperty key="gpg.passphrase" value="${gpg.passphrase}" />
</artifact:mvn>
+
+ <echo>Publishing ${result-path}/${lib-javadoc-jar-name} to Maven repository</echo>
+ <artifact:mvn>
+ <arg value="gpg:sign-and-deploy-file"/>
+ <!-- .. is a workaround as maven runs in the build directory -->
+ <sysproperty key="file" value="../${result-path}/${lib-javadoc-jar-name}" />
+ <sysproperty key="pomFile" value="maven/pom.xml" />
+ <sysproperty key="repositoryId" value="vaadin-snapshots" />
+ <sysproperty key="url" value="http://oss.sonatype.org/content/repositories/vaadin-snapshots" />
+ <sysproperty key="classifier" value="javadoc" />
+ <sysproperty key="gpg.passphrase" value="${gpg.passphrase}" />
+ </artifact:mvn>
+
+ <echo>Publishing ${result-path}/${lib-sources-jar-name} to Maven repository</echo>
+ <artifact:mvn>
+ <arg value="gpg:sign-and-deploy-file"/>
+ <!-- .. is a workaround as maven runs in the build directory -->
+ <sysproperty key="file" value="../${result-path}/${lib-sources-jar-name}" />
+ <sysproperty key="pomFile" value="maven/pom.xml" />
+ <sysproperty key="repositoryId" value="vaadin-snapshots" />
+ <sysproperty key="url" value="http://oss.sonatype.org/content/repositories/vaadin-snapshots" />
+ <sysproperty key="classifier" value="sources" />
+ <sysproperty key="gpg.passphrase" value="${gpg.passphrase}" />
+ </artifact:mvn>
</target>
<!-- ================================================================== -->