Add team and send-announcements-to keys to history scripts
We mandate team and send-announcements-to tags in the yaml file but the tools to import history don't supply them. Fix that. Change-Id: Id9edd21634a500949caed45cf7990ccde0264d73
This commit is contained in:
parent
c4c607b6fd
commit
c73b48d6e0
@ -66,6 +66,9 @@ def date_to_release(tag_date):
|
|||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
parser.add_argument('project', help='launchpad project name')
|
parser.add_argument('project', help='launchpad project name')
|
||||||
parser.add_argument('repo', help='repository directory')
|
parser.add_argument('repo', help='repository directory')
|
||||||
|
parser.add_argument('--announce', default='openstack-dev@lists.openstack.org',
|
||||||
|
help=('Where to send release announcements. '
|
||||||
|
'(Default: %(default)s)'))
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
before = os.getcwd()
|
before = os.getcwd()
|
||||||
@ -118,6 +121,8 @@ for series, milestones in sorted(series_data.items()):
|
|||||||
with open(filename, 'w') as f:
|
with open(filename, 'w') as f:
|
||||||
f.write('---\n')
|
f.write('---\n')
|
||||||
f.write('launchpad: %s\n' % args.project)
|
f.write('launchpad: %s\n' % args.project)
|
||||||
|
f.write('team: %s\n' % args.project)
|
||||||
|
f.write('send-announcements-to: %s\n' % args.announce)
|
||||||
f.write('releases:\n')
|
f.write('releases:\n')
|
||||||
milestones_sorted = sorted(milestones.items(),
|
milestones_sorted = sorted(milestones.items(),
|
||||||
key=lambda x: StrictVersion(x[0]))
|
key=lambda x: StrictVersion(x[0]))
|
||||||
|
@ -42,6 +42,9 @@ parser = argparse.ArgumentParser()
|
|||||||
parser.add_argument('project', help='launchpad project name')
|
parser.add_argument('project', help='launchpad project name')
|
||||||
parser.add_argument('repo', nargs='+', help='repository directory')
|
parser.add_argument('repo', nargs='+', help='repository directory')
|
||||||
parser.add_argument('--series', help='series to scan')
|
parser.add_argument('--series', help='series to scan')
|
||||||
|
parser.add_argument('--announce', default='openstack-dev@lists.openstack.org',
|
||||||
|
help=('Where to send release announcements. '
|
||||||
|
'(Default: %(default)s)'))
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
# Connect to LP
|
# Connect to LP
|
||||||
@ -104,6 +107,8 @@ for series, milestones in sorted(series_data.items()):
|
|||||||
with open(filename, 'w') as f:
|
with open(filename, 'w') as f:
|
||||||
f.write('---\n')
|
f.write('---\n')
|
||||||
f.write('launchpad: %s\n' % args.project)
|
f.write('launchpad: %s\n' % args.project)
|
||||||
|
f.write('team: %s\n' % args.project)
|
||||||
|
f.write('send-announcements-to: %s\n' % args.announce)
|
||||||
f.write('releases:\n')
|
f.write('releases:\n')
|
||||||
for milestone, milestone_data in sorted(milestones.items()):
|
for milestone, milestone_data in sorted(milestones.items()):
|
||||||
f.write(' - version: %s\n' % milestone)
|
f.write(' - version: %s\n' % milestone)
|
||||||
|
Loading…
Reference in New Issue
Block a user