[Buildbot-devel] BuildBot & Visual Studios....

Dustin J. Mitchell dustin at v.igoro.us
Fri Sep 23 03:15:14 UTC 2011


On Wed, Sep 21, 2011 at 6:37 AM, Dmitry Nezhevenko <dion at dion.org.ua> wrote:
> Dustin? What do you think about this?

You're right that changing existing steps' functionality is not to be
taken lightly, although I'm open to persuasion in specific cases.

As I mentioned in #2108, I'm not at all opposed to Benoit's suggestion
to add a query-the-registry command on the slave side, and use it
master-side to determine necessary paths.  BRM, slave commands are
implemented in slave/buildslave/commands, and registered in
slave/buildslave/registry.py (not to be confused with the windows
registry :)  There is some decent documentation of the master/slave
communication in the Developer's section of the latest docs.  After
that, you'd just adjust the vstudio steps to call that command, get
the result, and then invoke the appropriate shellcommand.  dion and
benoit have had good advice on this later in this thread.

Finally, as for things being old and no longer used -- from the
perspective of a software maintainer, the software should support the
broadest range of things practical.  So we probably need buildsteps
for msbuild, devenv, and vcbuild.  No one person has to write all of
them, as long as the flexibility is built in for someone to add
functionality later.

This is a good discussion - keep it up, and I look forward to seeing
the pull requests!

Dustin




More information about the devel mailing list