[Buildbot-devel] buildbot tutorial

reed at reedmedia.net reed at reedmedia.net
Mon Aug 3 15:34:44 UTC 2009


On Sat, 1 Aug 2009, Thomas Vander Stichele wrote:

> Some things I'm thinking myself at the moment:
> - I've written the docs against the latest release and its sample
> config.  Like Dustin I think that it makes sense to tweak the default
> config to go along with the tutorial (for example, make allowForce
> default to True there so that the first run already gets to a useful
> point).  For now I'm not doing that yet because that would make the
> tutorial not work against the latest release.

Maybe mention the versions on the tutorial itself.

I am using Debian and it has buildbot 0.7.8-1. I don't have any virtualenv 
or easy_install.

The default configuration provided fails to start up with:

          File 
"/usr/lib/python2.5/site-packages/twisted/application/app.py", line 635, in startApplication
            service.IService(application).startService()
          File 
"/usr/lib/python2.5/site-packages/twisted/application/service.py", line 260, in startService
            service.startService()
          File "/usr/lib/python2.5/site-packages/buildbot/master.py", line 411, in startService
            self.loadTheConfigFile()
        --- <exception caught here> ---
          File "/usr/lib/python2.5/site-packages/buildbot/master.py", line 466, in loadTheConfigFile
            self.loadConfig(f)
          File "/usr/lib/python2.5/site-packages/buildbot/master.py", line 484, in loadConfig
            exec f in localDict
          File "/var/users/jreed/buildbot/test2/master.cfg", line 105, in <module>
            f1.addStep(Trial(testpath="."))
          File 
"/usr/lib/python2.5/site-packages/buildbot/steps/python_twisted.py", line 392, in __init__
            raise ValueError("Must either set testChanges= or provide tests=")
        exceptions.ValueError: Must either set testChanges= or provide tests=

(I called mine test2 instead of "master".)

It would be good if a tutorial worked using packages provided by vendors.




More information about the devel mailing list