From 618b7c432810bd9b40a142bbc3a4c616d25d8121 Mon Sep 17 00:00:00 2001 From: Ondrej Samohel Date: Thu, 18 Nov 2021 15:56:41 +0100 Subject: [PATCH] fix zip staging --- igniter/bootstrap_repos.py | 4 +++- openpype/cli.py | 2 +- openpype/tools/repack_version.py | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/igniter/bootstrap_repos.py b/igniter/bootstrap_repos.py index a7b79b2ac0..de70dfde66 100644 --- a/igniter/bootstrap_repos.py +++ b/igniter/bootstrap_repos.py @@ -211,6 +211,8 @@ class OpenPypeVersion(semver.VersionInfo): if not m: return None version = OpenPypeVersion.parse(string[m.start():m.end()]) + if "staging" in m.group("buildmetadata"): + version.staging = True return version @classmethod @@ -1172,7 +1174,7 @@ class BootstrapRepos: name = item.name if item.is_dir() else item.stem result = OpenPypeVersion.version_in_str(name) - if result[0]: + if result: detected_version: OpenPypeVersion detected_version = result diff --git a/openpype/cli.py b/openpype/cli.py index e5aaca3db1..4c4dc1a3c6 100644 --- a/openpype/cli.py +++ b/openpype/cli.py @@ -387,7 +387,7 @@ def syncserver(debug, active_site): @main.command() -@click.argument("directory", help="OpenPype version directory") +@click.argument("directory") def repack_version(directory): """Repack OpenPype version from directory. diff --git a/openpype/tools/repack_version.py b/openpype/tools/repack_version.py index 15e75e0469..9388563f63 100644 --- a/openpype/tools/repack_version.py +++ b/openpype/tools/repack_version.py @@ -94,7 +94,7 @@ class VersionRepacker: return self._print(f"Detected version is {version}") - self._print(f"Recalculating checksums ...", 2) + self._print("Recalculating checksums ...", 2) checksums = []