[Buildbot] #3299: Passing a renderable to workdir no longer works

Buildbot trac trac at buildbot.net
Sun Jun 28 04:16:27 UTC 2015


#3299: Passing a renderable to workdir no longer works
--------------------+-----------------------
Reporter:  vlovich  |      Owner:
    Type:  defect   |     Status:  new
Priority:  blocker  |  Milestone:  undecided
 Version:  master   |   Keywords:
--------------------+-----------------------
 Don't know if this has been intentional removed but in 0.8.12 I used to be
 able to render the workdir.  Now, when I set it in !ShellCommand the
 buildslave fails with:

 {{{
 25  File "/Library/Python/2.7/site-packages/twisted/internet/defer.py",
 line 139, in maybeDeferred
 26    result = f(*args, **kw)
 27  File "buildbot-0.9/lib/python2.7/site-
 packages/buildslave/commands/shell.py", line 28, in start
 28    workdir = os.path.join(self.builder.basedir, args['workdir'])
 29  File "buildbot-0.9/lib/python2.7/posixpath.py", line 75, in join
 30    if b.startswith('/'):
 31exceptions.AttributeError: Unpersistable instance has no attribute
 'startswith'
 }}}

--
Ticket URL: <http://trac.buildbot.net/ticket/3299>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list