Correcting release script: sorting tags, corrected version bump, updated help docs
Compare changes
+ 187
− 27
@@ -3,9 +3,52 @@
@@ -18,7 +61,7 @@ Options:
@@ -35,7 +78,7 @@ from docopt import docopt
@@ -50,7 +93,17 @@ def _insure_correct_package(candidates, group_name, pkg_name):
@@ -72,6 +125,28 @@ def _update_readme(readme, version=None):
@@ -84,25 +159,26 @@ def get_parsed_tag(gitpkg, tag):
@@ -111,6 +187,17 @@ def get_parsed_tag(gitpkg, tag):
@@ -120,26 +207,42 @@ def update_tag_comments(gitpkg, tag_name, tag_comments_list, dry_run=False):
@@ -152,12 +255,21 @@ def get_last_nonskip_pipeline(gitpkg, before_last=False):
@@ -172,7 +284,15 @@ def just_build_package(gitpkg, dry_run=False):
@@ -204,12 +324,28 @@ def wait_for_pipeline_to_finish(gitpkg, tag, dry_run=False):
@@ -245,6 +381,19 @@ def release_package(gitpkg, tag_name, tag_comments_list, dry_run=False):
@@ -272,6 +421,17 @@ def parse_and_process_package_changelog(gl, bob_group, pkg_name, package_changel
@@ -302,7 +462,7 @@ def main(private_token, group_name='bob', changelog_file='changelog.rst', dry_ru