Ticket #497 (closed defect: worksforme)
step.SVN has no relation to BuildmasterConfig sources
| Reported by: | ipv6guru | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | undecided |
| Version: | 0.7.10 | Keywords: | sourceforge 1574721 |
| Cc: |
Description
While looking at my master.cfg file, I noticed a potential problem. I'm using a step.SVN like this:
c = BuildmasterConfig? = {} csources? = [] csources?.append(PBChangeSource(prefix="ProjectName?/trunk/"))
trunksource = factory.s(step.SVN, mode='update', svnurl=' svn+ssh://user@host/svn/repository/ProjectName/trunk')
The problem is that I can't add a step.SVN to watch a branch because the PBChangeSource only shows changes on trunk. If I take out the trunk subdirectory from the PBChangeSource prefix, then changes on any branch could trigger builds unnecessarily.
Possible solutions:
- Let sources in the BuildmasterConfig? have names, and let step.SVN
respond to specific sources
- Let step.SVN specify a prefix that overrides the PBChangeSource prefix,
as a way of further filtering Submitted: brett neely ( bneely ) - 2006-10-11 02:37
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)
Moved from sourceforge