Home | Trees | Index | Help |
|
---|
Package buildbot :: Module sourcestamp :: Class SourceStamp |
|
ComparableMixin
--+
|
SourceStamp
This is a tuple of (branch, revision, patchspec, changes).
branch
is always valid, although it may be None to let
the Source step use its default branch. There are four possibilities for
the remaining elements:
patch -pPATCHLEVEL
<DIFF
.
buildbot.changes.changes.Change
instances, and all must be on the same branch.
Method Summary | |
---|---|
__init__(self,
branch,
revision,
patch,
changes)
| |
canBeMergedWith(self,
other)
| |
Generate a SourceStamp for the merger of me and all the other BuildRequests. | |
Inherited from ComparableMixin | |
| |
|
Class Variable Summary | |
---|---|
Implements |
__implemented__ = <implementedBy buildbot.sourcestamp.So...
|
ClassProvides |
__provides__ = <zope.interface.declarations.ClassProvide...
|
NoneType |
branch = None |
list |
changes = []
|
tuple |
compare_attrs = ('branch', 'revision', 'patch', 'changes...
|
NoneType |
patch = None |
NoneType |
revision = None |
Inherited from ComparableMixin | |
ClassProvides |
__providedBy__ = <zope.interface.declarations.ClassProvi...
|
Method Details |
---|
mergeWith(self, others)Generate a SourceStamp for the merger of me and all the other BuildRequests. This is called by a Build when it starts, to figure out what its sourceStamp should be. |
Class Variable Details |
---|
__implemented__
|
__provides__
|
branch
|
changes
|
compare_attrs
|
patch
|
revision
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 | http://epydoc.sf.net |