Author: jvanzyl Date: Sat Apr 30 19:16:58 2005 New Revision: 165446 URL: http://svn.apache.org/viewcvs?rev=165446&view=rev Log: o adding script for maven projects, continuum projects and plexus projects using the addMavenTwoProject() method
Added: maven/continuum/trunk/continuum-core-it/add-continuum-projects.py (with props) maven/continuum/trunk/continuum-core-it/add-maven-projects.py (with props) maven/continuum/trunk/continuum-core-it/add-plexus-projects.py (with props) Removed: maven/continuum/trunk/continuum-core-it/add-plexus.py Modified: maven/continuum/trunk/continuum-core-it/continuum.py Added: maven/continuum/trunk/continuum-core-it/add-continuum-projects.py URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core-it/add-continuum-projects.py?rev=165446&view=auto ============================================================================== --- maven/continuum/trunk/continuum-core-it/add-continuum-projects.py (added) +++ maven/continuum/trunk/continuum-core-it/add-continuum-projects.py Sat Apr 30 19:16:58 2005 @@ -0,0 +1,19 @@ +#!/usr/bin/python + +import continuum +import sys + +baseurl = "http://svn.apache.org/viewcvs.cgi/*checkout*/maven/continuum/trunk/" +pomAsText = "/pom.xml?content-type=text%2Fplain" + +projects = [ +"continuum-model", +"continuum-core", +"continuum-web", +"continuum-xmlrpc" +] + +for project in projects: + url = baseurl + project + pomAsText + print url + mavenProject = continuum.addMavenTwoProject( url ) Propchange: maven/continuum/trunk/continuum-core-it/add-continuum-projects.py ------------------------------------------------------------------------------ svn:executable = * Added: maven/continuum/trunk/continuum-core-it/add-maven-projects.py URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core-it/add-maven-projects.py?rev=165446&view=auto ============================================================================== --- maven/continuum/trunk/continuum-core-it/add-maven-projects.py (added) +++ maven/continuum/trunk/continuum-core-it/add-maven-projects.py Sat Apr 30 19:16:58 2005 @@ -0,0 +1,19 @@ +#!/usr/bin/python + +import continuum +import sys + +baseurl = "http://svn.apache.org/viewcvs.cgi/*checkout*/maven/components/trunk/" +pomAsText = "/pom.xml?content-type=text%2Fplain" + +projects = [ +"maven-model", +"maven-project", +"maven-artifact", +"maven-core" +] + +for project in projects: + url = baseurl + project + pomAsText + print url + mavenProject = continuum.addMavenTwoProject( url ) Propchange: maven/continuum/trunk/continuum-core-it/add-maven-projects.py ------------------------------------------------------------------------------ svn:executable = * Added: maven/continuum/trunk/continuum-core-it/add-plexus-projects.py URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core-it/add-plexus-projects.py?rev=165446&view=auto ============================================================================== --- maven/continuum/trunk/continuum-core-it/add-plexus-projects.py (added) +++ maven/continuum/trunk/continuum-core-it/add-plexus-projects.py Sat Apr 30 19:16:58 2005 @@ -0,0 +1,46 @@ +#!/usr/bin/python + +import continuum +import sys + +baseurl = "http://cvs.plexus.codehaus.org/*checkout*/plexus/" +pomAsText = "/pom.xml?content-type=text%2Fplain" + +projects = [ +"plexus-components/plexus-action/pom.xml", +"plexus-components/plexus-archiver/pom.xml", +"plexus-components/plexus-bayesian/pom.xml", +"plexus-components/plexus-command/pom.xml", +"plexus-components/plexus-compiler/pom.xml", +"plexus-components/plexus-compiler/plexus-compiler-api/pom.xml", +"plexus-components/plexus-compiler/plexus-compilers/pom.xml", +"plexus-components/plexus-compiler/plexus-compilers/plexus-compiler-aspectj/pom.xml", +"plexus-components/plexus-compiler/plexus-compilers/plexus-compiler-eclipse/pom.xml", +"plexus-components/plexus-compiler/plexus-compilers/plexus-compiler-javac/pom.xml", +"plexus-components/plexus-compiler/plexus-compilers/plexus-compiler-jikes/pom.xml", +"plexus-components/plexus-drools/pom.xml", +"plexus-components/plexus-formica-web/pom.xml", +"plexus-components/plexus-formica/pom.xml", +"plexus-components/plexus-hibernate/pom.xml", +"plexus-components/plexus-i18n/pom.xml", +"plexus-components/plexus-jetty-httpd/pom.xml", +"plexus-components/plexus-jetty/pom.xml", +"plexus-components/plexus-mimetyper/pom.xml", +"plexus-components/plexus-summit/pom.xml", +"plexus-components/plexus-velocity/pom.xml", +"plexus-components/plexus-werkflow/pom.xml", +"plexus-components/plexus-xmlrpc/pom.xml", +"plexus-containers/pom.xml", +"plexus-containers/plexus-container-artifact/pom.xml", +"plexus-containers/plexus-container-default/pom.xml", +"plexus-utils/pom.xml", +"plexus-servlet/pom.xml", +"plexus-tools/pom.xml", +"plexus-tools/plexus-cdc/pom.xml", +"plexus-tools/plexus-runtime-builder/pom.xml" +] + +for project in projects: + url = baseurl + project + pomAsText + print url + mavenProject = continuum.addMavenTwoProject( url ) Propchange: maven/continuum/trunk/continuum-core-it/add-plexus-projects.py ------------------------------------------------------------------------------ svn:executable = * Modified: maven/continuum/trunk/continuum-core-it/continuum.py URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core-it/continuum.py?rev=165446&r1=165445&r2=165446&view=diff ============================================================================== --- maven/continuum/trunk/continuum-core-it/continuum.py (original) +++ maven/continuum/trunk/continuum-core-it/continuum.py Sat Apr 30 19:16:58 2005 @@ -48,6 +48,14 @@ else: return "UNKNOWN STATE (" + state + ")." + +# Maven 2.x project + +def addMavenTwoProject( url ): + result = checkResult( server.continuum.addMavenTwoProject( url ) ) + + return result[ "projectId" ] + def addProjectFromUrl( url, builderId ): result = checkResult( server.continuum.addProjectFromUrl( url, builderId ) )