[Buildbot-commits] [Buildbot] #1799: Fix pipe symbol with ^ workaround

Buildbot nobody at buildbot.net
Sun Feb 6 08:51:23 UTC 2011


#1799: Fix pipe symbol with ^ workaround
--------------------+----------------------------------------
Reporter:  todd     |      Owner:
    Type:  defect   |     Status:  new
Priority:  major    |  Milestone:
 Version:  0.8.3p1  |   Keywords:  vc10, pipe, windows, shell
--------------------+----------------------------------------
 Class buildbot.steps.vstudio.VC10 can't handle config names with a pipe
 (|) in it, e.g. "Release|Win32".

 A workaround is to use buildbpt.steps.shell.ShellCommand and escape the
 pipe with a ^, e.g.:

 {{{
 ShellCommand(command=['devenv.com', 'Solution.sln', '/Build',
 'Release^|Win32'])
 }}}


 The following would *not* work, because the ^ is missing:

 {{{
 ShellCommand(command=['devenv.com', 'Solution.sln', '/Build',
 'Release|Win32'])
 }}}


 Maybe this workaround can be used to fix this bug. One simple solution
 would be to search for pipes (|) and replace them with ^|.

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


More information about the Commits mailing list