[Avida-SVN] r1287 - in extras: . buildbot/local/master/MacBook_master/local-svk

kaben at myxo.css.msu.edu kaben at myxo.css.msu.edu
Tue Feb 13 06:03:52 PST 2007


Author: kaben
Date: 2007-02-13 09:03:52 -0500 (Tue, 13 Feb 2007)
New Revision: 1287

Modified:
   extras/
   extras/buildbot/local/master/MacBook_master/local-svk/master.cfg
Log:
 r1357 at stochastic:  kaben | 2007-02-11 00:20:07 -0500
 Added entry for Microsoft Windows VS2k3 BuildBot slave to BuildBot master config.



Property changes on: extras
___________________________________________________________________
Name: svk:merge
   - 079b078a-dbed-46b9-b3da-37668d4295ca:/avida/local/extras:1356
   + 079b078a-dbed-46b9-b3da-37668d4295ca:/avida/local/extras:1357

Modified: extras/buildbot/local/master/MacBook_master/local-svk/master.cfg
===================================================================
--- extras/buildbot/local/master/MacBook_master/local-svk/master.cfg	2007-02-13 14:03:44 UTC (rev 1286)
+++ extras/buildbot/local/master/MacBook_master/local-svk/master.cfg	2007-02-13 14:03:52 UTC (rev 1287)
@@ -24,9 +24,9 @@
 # buildslave's mktap invocation.
 c['bots'] = [
   ("MacBook_slave", "passwd_avida"),
-  #("VS2k3_slave", "passwd_avida"),
+  ("VS2k3_slave", "passwd_avida"),
   #("VS2k5_slave", "passwd_avida"),
-  #("Fedora_slave", "passwd_avida"),
+  ("Fedora_slave", "passwd_avida"),
 ]
 
 
@@ -133,25 +133,72 @@
 
 c['builders'] = []
 
-f1 = factory.BuildFactory()
-f1.addStep(
+osx_factory = factory.BuildFactory()
+osx_factory.addStep(
   step.SVN,
-  svnurl='svn://clearly.local/avida/local/development',
+  baseURL='svn://10.211.55.2/avida/local/',
+  defaultBranch='development',
 )
-f1.addStep(
-  step.SVN,
-  svnurl='svn://clearly.local/avida/local/extras',
+osx_factory.addStep(
+  step.ShellCommand,
+  description = ["building"],
+  descriptionDone = ["build"],
+  haltOnFailure = True,
+  command = "python ./support/scons/scons.py --implicit-deps-changed",
 )
-
 c['builders'].append(
   {
     'name':'OSX',
     'slavename':'MacBook_slave',
     'builddir':'OSX',
-    'factory':f1
+    'factory':osx_factory
   }
 )
 
+linux_factory = factory.BuildFactory()
+linux_factory.addStep(
+  step.SVN,
+  baseURL='svn://10.211.55.2/avida/local/',
+  defaultBranch='development',
+)
+linux_factory.addStep(
+  step.ShellCommand,
+  description = ["building"],
+  descriptionDone = ["build"],
+  haltOnFailure = True,
+  command = "python ./support/scons/scons.py --implicit-deps-changed",
+)
+c['builders'].append(
+  {
+    'name':'Linux',
+    'slavename':'Fedora_slave',
+    'builddir':'Linux',
+    'factory':linux_factory
+  },
+)
+
+VS2k3_factory = factory.BuildFactory()
+VS2k3_factory.addStep(
+  step.SVN,
+  baseURL='svn://10.211.55.2/avida/local/',
+  defaultBranch='development',
+)
+VS2k3_factory.addStep(
+  step.ShellCommand,
+  description = ["building"],
+  descriptionDone = ["build"],
+  haltOnFailure = True,
+  command = "python ./support/scons/scons.py --implicit-deps-changed",
+)
+c['builders'].append(
+  {
+    'name':'VS2k3',
+    'slavename':'VS2k3_slave',
+    'builddir':'VS2k3',
+    'factory':VS2k3_factory
+  },
+)
+
 ####### STATUS TARGETS
 
 # 'status' is a list of Status Targets. The results of each build will be




More information about the Avida-cvs mailing list