[infinispan-commits] Infinispan SVN: r1167 - trunk/bin.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Fri Nov 13 10:25:26 EST 2009


Author: manik.surtani at jboss.com
Date: 2009-11-13 10:25:25 -0500 (Fri, 13 Nov 2009)
New Revision: 1167

Modified:
   trunk/bin/pythonTools.py
   trunk/bin/release.py
Log:
Updated release tooling

Modified: trunk/bin/pythonTools.py
===================================================================
--- trunk/bin/pythonTools.py	2009-11-13 13:35:22 UTC (rev 1166)
+++ trunk/bin/pythonTools.py	2009-11-13 15:25:25 UTC (rev 1167)
@@ -78,3 +78,9 @@
 def get_svn_conn():
   """Factory to create and retrieve an SvnConn instance"""
   return SvnConn()
+
+def maven_build_distribution():
+  """Builds the distribution in the current working dir"""
+  subprocess.check_call(["mvn", "install", "-Pjmxdoc", "-Dmaven.test.skip.exec=true"])
+  subprocess.check_call(["mvn", "install", "-Pconfigdoc", "-Dmaven.test.skip.exec=true"])
+  subprocess.check_call(["mvn", "deploy", "-Pdistribution", "-Dmaven.test.skip.exec=true"])

Modified: trunk/bin/release.py
===================================================================
--- trunk/bin/release.py	2009-11-13 13:35:22 UTC (rev 1166)
+++ trunk/bin/release.py	2009-11-13 15:25:25 UTC (rev 1167)
@@ -175,9 +175,7 @@
   
 def buildAndTest(workingDir):
   os.chdir(workingDir)
-  subprocess.check_call(["mvn", "install", "-Pjmxdoc",  "-Dmaven.test.skip.exec=true"])
-  subprocess.check_call(["mvn", "install", "-Pconfigdoc",  "-Dmaven.test.skip.exec=true"])
-  subprocess.check_call(["mvn", "deploy", "-Pdistribution",  "-Dmaven.test.skip.exec=true"])
+  maven_build_distribution()
 
 def getModuleName(pomFile):
   tree = ElementTree()



More information about the infinispan-commits mailing list