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 ) 
)
 


Reply via email to