osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/40429?usp=email )
Change subject: OBS: move meta_package_version to config variable ......................................................................
OBS: move meta_package_version to config variable
Have a config variable instead of hardcoding the value two times.
Change-Id: I003e27ed6d0247097ba33d33e578b9669be36f9a --- M scripts/obs/lib/config.py M scripts/obs/lib/metapkg.py M scripts/obs/update_obs_project.py 3 files changed, 5 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/29/40429/1
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py index 4d8bcd3..1a22f23 100644 --- a/scripts/obs/lib/config.py +++ b/scripts/obs/lib/config.py @@ -168,3 +168,6 @@ ]
check_new_distros_version_regex = re.compile(r'[0-9.]+$') + +# Version of the osmocom-latest / osmocom-nightly etc. meta package +meta_package_version = "1.0.0" diff --git a/scripts/obs/lib/metapkg.py b/scripts/obs/lib/metapkg.py index 1b78777..b60e2f2 100644 --- a/scripts/obs/lib/metapkg.py +++ b/scripts/obs/lib/metapkg.py @@ -86,7 +86,7 @@ feed = lib.args.feed pkgname = lib.args.conflict_pkgname or f"osmocom-{feed}" conflict_version = lib.args.conflict_version - version = conflict_version if conflict_version else "1.0.0" + version = conflict_version if conflict_version else lib.config.meta_package_version print(f"{pkgname}: generating meta package {version}")
prepare_source_dir(pkgname) diff --git a/scripts/obs/update_obs_project.py b/scripts/obs/update_obs_project.py index 0852693..6668a8e 100755 --- a/scripts/obs/update_obs_project.py +++ b/scripts/obs/update_obs_project.py @@ -91,7 +91,7 @@ the git remote. """ if is_meta_pkg: conflict_version = lib.args.conflict_version - latest_version = conflict_version if conflict_version else "1.0.0" + latest_version = conflict_version if conflict_version else lib.config.meta_package_version else: if feed == "master": latest_version = lib.git.get_head_remote(package, branch,