[Buildbot] #2821: Cannot have multiple git steps

Buildbot trac trac at buildbot.net
Wed Jun 11 09:08:09 UTC 2014

#2821: Cannot have multiple git steps
Reporter:  kayhayen   |      Owner:
    Type:  undecided  |     Status:  new
Priority:  minor      |  Milestone:  undecided
 Version:  0.8.8      |   Keywords:

 I am using multiple git repositories, some of which derive data from
 another. For instance, for a release, the changelog of the software is
 split into posts for the blog.

 Another use case is to make performance measurements, and to commit the
 result in a performance web site git.

 I would like to have:

 Git(repo=repo1, workdir = w2, mode = "copy")
 Git(repo=repo2, workdir = w2, mode = "copy")

 and then the ability to make
 ShellCommand(workdir = w2, command = "xxx %s" % w1" )

 so that build step scripts can work across repository boundaries.

 Currently, I am working these limitations around by using git submodules,
 which scripts will automatically update, since git has no means to track
 branches of other repos as submodules.

 To me, it would be cleaner, if these cross-repo scripts and builders were
 possible. Right now, I don't have an urgent need, as I believe submodules
 are workable, with the noise that the automatic submodule updates bring,
 it's not an optimal solution, and bears no flexibility. I cannot e.g.
 override from the outside the commit id values for these submodules.

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

More information about the bugs mailing list