Hi Gavin, Thanks! I've triggered a build that uses plantuml. I'll let you know when it works.
Martijn On Fri, Nov 18, 2016 at 9:16 PM, Gavin McDonald <ga...@16degrees.com.au> wrote: > Hi Martin, > > Added to the new slave you use:- > > ...bb-slave1:~# which dot > /usr/bin/dot > ...bb-slave1:~# dot -version > dot - graphviz version 2.36.0 (20140111.2315) > libdir = "/usr/lib/graphviz" > Activated plugin library: libgvplugin_dot_layout.so.6 > Using layout: dot:dot_layout > Activated plugin library: libgvplugin_core.so.6 > Using render: dot:core > Using device: dot:dot:core > The plugin configuration file: > /usr/lib/graphviz/config6 > was successfully loaded. > > > Gav… > >> On 19 Nov. 2016, at 3:33 am, Martijn Dashorst <martijn.dasho...@gmail.com> >> wrote: >> >> How would I do that from a buildbot configuration? >> >> AFAIK the buildbot itself is already running in a python process, and >> executing shell commands from it won't retain the virtual env? >> >> The docs for buildbot and virtualenv assume running in a shell, not >> running in python running a shell after a shell. >> >> Martijn >> >> >> On Fri, Nov 18, 2016 at 5:20 PM, Michael Shuler <mich...@pbandjelly.org> >> wrote: >>> On 11/18/2016 09:56 AM, Martijn Dashorst wrote: >>>> For generating the Wicket manual, we want to use plantuml from >>>> asciidoctor. This requires the availability of graphviz (i.e. dot) on >>>> the server. >>>> >>>> Is this available, and if so where can the executable be found? If it >>>> isn't available, can it be made available? >>> >>> I would suggest a more generic approach that also allows you to specify >>> module versions, if needed (I'm pretty sure virtualenv is available, but >>> check that first): >>> >>> #!/bin/sh -e >>> virtualenv venv >>> . venv/bin/activate >>> pip install graphviz >>> # build wicket docs >>> deactivate >>> >>> -- >>> Kind regards, >>> Michael >> >> >> >> -- >> Become a Wicket expert, learn from the best: http://wicketinaction.com > -- Become a Wicket expert, learn from the best: http://wicketinaction.com