[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