Ticket #159 (new enhancement)
should be possible to have two buildbot.steps.source.SVN(mode="copy") steps in a single build factory
| Reported by: | exarkun | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.+ |
| Version: | 0.7.6 | Keywords: | projrepo |
| Cc: | kovarththanan.rajaratnam@… |
Description
Using the mode="copy" configuration of SVN, the client hard-codes "source" as the checkout directory for sources. This means using two SVN steps trample on each other and the source is always checked out completely, instead of just updated.
"source" wouldn't even need to be configurable from the server, although that'd be great. The client would just have to not step on its own feet.
Change History
comment:1 Changed 4 years ago by warner
- Summary changed from should be possible to have to buildbot.steps.source.SVN(mode="copy") steps in a single build factory to should be possible to have two buildbot.steps.source.SVN(mode="copy") steps in a single build factory
comment:3 Changed 21 months ago by dustin
- Keywords projrepo added
- Milestone changed from 0.8.+ to 0.8.1
comment:7 Changed 3 months ago by jaredgrubb
How would this be different from workdir? I think that pretty much does the same thing, or?
comment:8 Changed 3 months ago by dustin
jared, we're reaching that conclusion in https://github.com/buildbot/buildbot/pull/253 - but that's not the same issue as is addressed in this bug. Here we're looking at the hard-coded $builddir/source directory, rather than the workdir ($builddir/build)
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)
yeah, let's add a sourcedir= argument to the Source steps.