def build(self, reconfigure=False): # reconfigure is ignored (we always do a reconfiguration)
# create auto-debuild configuration
+ versionName = self.config['versionName'] if 'versionName' in self.config else self.vcs.version()
autoDebuildConfig = {
'sourceName': self.config['name'],
'buildSystem': self.config['buildSystem'],
'name': self.config['debName'],
'email': self.config['debEMail'],
'parallelJobs': self.config['jobs'],
- 'version': self.vcs.version(),
+ 'version': versionName,
}
if autoDebuildConfig['version'] is None:
raise Exception("VCS did not provide us with a proper version number, please fix this")