'upstream_branch': 'upstream',
'upstream_tag': 'upstream/${upstreamversion}',
'squash_patches_until': '',
- 'buildroot': '~/GBS-ROOT/',
+ 'buildroot': '~/GBS-ROOT',
'packaging_dir': 'packaging',
+ 'image_dir': '%(buildroot)s/images',
+ 'ks_dir': '%(buildroot)s/meta/ks-dir',
},
}
self.repos = []
self.obs = None
self.buildroot = None
+ self.image_dir = None
+ self.ks_dir = None
def add_repo(self, repoconf):
'''add a repo to repo list of the profile'''
profile.add_repo(repoconf)
profile.buildroot = self.get_optional_item(name, 'buildroot')
+ profile.ks_dir = self.get_optional_item(name, 'ks_dir')
+ profile.image_dir = self.get_optional_item(name, 'image_dir')
return profile
self.assertEquals(conf.getvalue(), '''[general]
profile = profile.current
+image_dir = ~/GBS-ROOT/images
+ks_dir = ~/GBS-ROOT/meta/ks-dir
[obs.remotebuild]
url = https://api/build/server