mirror of
https://github.com/openSUSE/osc.git
synced 2025-02-09 12:35:48 +01:00
support maintenance release request with acceptinfo data (OBS 2.6)
This commit is contained in:
parent
91fa7c75bf
commit
0e3641610e
3
NEWS
3
NEWS
@ -1,3 +1,6 @@
|
|||||||
|
0.146
|
||||||
|
- support maintenance release request with acceptinfo data (OBS 2.6)
|
||||||
|
|
||||||
0.145
|
0.145
|
||||||
- allow to use the set-release option when running a manual release
|
- allow to use the set-release option when running a manual release
|
||||||
- added support for "osc requestmaintainership PROJECT"
|
- added support for "osc requestmaintainership PROJECT"
|
||||||
|
11
osc/core.py
11
osc/core.py
@ -1682,8 +1682,11 @@ class Package:
|
|||||||
Update the local _meta file in the store.
|
Update the local _meta file in the store.
|
||||||
It is replaced with the version pulled from upstream.
|
It is replaced with the version pulled from upstream.
|
||||||
"""
|
"""
|
||||||
meta = ''.join(show_package_meta(self.apiurl, self.prjname, self.name))
|
meta = show_package_meta(self.apiurl, self.prjname, self.name)
|
||||||
store_write_string(self.absdir, '_meta', meta + '\n')
|
if meta != "":
|
||||||
|
# is empty for _project for example
|
||||||
|
meta = ''.join(show_package_meta(self.apiurl, self.prjname, self.name))
|
||||||
|
store_write_string(self.absdir, '_meta', meta + '\n')
|
||||||
|
|
||||||
def findfilebyname(self, n):
|
def findfilebyname(self, n):
|
||||||
for i in self.filelist:
|
for i in self.filelist:
|
||||||
@ -2361,7 +2364,9 @@ class Action:
|
|||||||
'acceptinfo_oxsrcmd5', 'opt_updatelink'),
|
'acceptinfo_oxsrcmd5', 'opt_updatelink'),
|
||||||
'add_role': ('tgt_project', 'tgt_package', 'person_name', 'person_role', 'group_name', 'group_role'),
|
'add_role': ('tgt_project', 'tgt_package', 'person_name', 'person_role', 'group_name', 'group_role'),
|
||||||
'set_bugowner': ('tgt_project', 'tgt_package', 'person_name'), # obsoleted by add_role
|
'set_bugowner': ('tgt_project', 'tgt_package', 'person_name'), # obsoleted by add_role
|
||||||
'maintenance_release': ('src_project', 'src_package', 'src_rev', 'tgt_project', 'tgt_package', 'person_name'),
|
'maintenance_release': ('src_project', 'src_package', 'src_rev', 'tgt_project', 'tgt_package', 'person_name',
|
||||||
|
'acceptinfo_rev', 'acceptinfo_srcmd5', 'acceptinfo_xsrcmd5', 'acceptinfo_osrcmd5',
|
||||||
|
'acceptinfo_oxsrcmd5'),
|
||||||
'maintenance_incident': ('src_project', 'src_package', 'src_rev', 'tgt_project', 'tgt_releaseproject', 'person_name', 'opt_sourceupdate'),
|
'maintenance_incident': ('src_project', 'src_package', 'src_rev', 'tgt_project', 'tgt_releaseproject', 'person_name', 'opt_sourceupdate'),
|
||||||
'delete': ('tgt_project', 'tgt_package', 'tgt_repository'),
|
'delete': ('tgt_project', 'tgt_package', 'tgt_repository'),
|
||||||
'change_devel': ('src_project', 'src_package', 'tgt_project', 'tgt_package'),
|
'change_devel': ('src_project', 'src_package', 'tgt_project', 'tgt_package'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user