Revision: 1272
Author: plorenz
Date: Mon Nov 26 17:32:43 2012
Log: Add pom.xml.asc to svn:ignore
Add sarasvati-parent to release.sh
http://code.google.com/p/sarasvati/source/detail?r=1272
Modified:
/java/trunk/release.sh
/java/trunk/sarasvati-core
/java/trunk/sarasvati-hibernate
/java/trunk/sarasvati-parent
/java/trunk/sarasvati-visual
=======================================
--- /java/trunk/release.sh Sun Nov 18 11:45:24 2012
+++ /java/trunk/release.sh Mon Nov 26 17:32:43 2012
@@ -19,16 +19,24 @@
popd
function deployFile {
- echo "mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/target/$2 -Dgpg.passphrase=$3 $4"
- mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/target/$2 -Dgpg.passphrase=$3 $4
+ if [ -f $1/target/$2 ]
+ then
+ echo "mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/target/$2 -Dgpg.passphrase=$3 $4"
+ mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/target/$2 -Dgpg.passphrase=$3 $4
+ fi
}
function deployModule {
+
+ echo mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/pom.xml -Dgpg.passphrase=$3
+ mvn gpg:sign-and-deploy-file
-Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/
-DrepositoryId=sonatype-nexus-staging -DpomFile=$1/pom.xml
-Dfile=$1/pom.xml -Dgpg.passphrase=$3
+
deployFile $1 $1-$2.jar $3
deployFile $1 $1-$2-sources.jar $3 -Dclassifier=sources
deployFile $1 $1-$2-javadoc.jar $3 -Dclassifier=javadoc
}
+deployModule sarasvati-parent $version $passphrase
deployModule sarasvati-core $version $passphrase
deployModule sarasvati-hibernate $version $passphrase
deployModule sarasvati-visual $version $passphrase