mirror of
https://github.com/openSUSE/osc.git
synced 2025-02-22 18:22:12 +01:00
Fix assembling scm_url when scmsync_obsinfo.revision is None
This commit is contained in:
parent
0b4f39448d
commit
b78432ffd3
@ -3176,7 +3176,10 @@ def checkout_package(
|
|||||||
# we need also take into account that the url was different at that point of time
|
# we need also take into account that the url was different at that point of time
|
||||||
from .obs_api.scmsync_obsinfo import ScmsyncObsinfo
|
from .obs_api.scmsync_obsinfo import ScmsyncObsinfo
|
||||||
scmsync_obsinfo = ScmsyncObsinfo.from_api(apiurl, project, package, rev=revision)
|
scmsync_obsinfo = ScmsyncObsinfo.from_api(apiurl, project, package, rev=revision)
|
||||||
scm_url = f"{scmsync_obsinfo.url}#{scmsync_obsinfo.revision}"
|
if scmsync_obsinfo.revision:
|
||||||
|
scm_url = f"{scmsync_obsinfo.url}#{scmsync_obsinfo.revision}"
|
||||||
|
else:
|
||||||
|
scm_url = f"{scmsync_obsinfo.url}"
|
||||||
|
|
||||||
run_obs_scm_bridge(url=scm_url, target_dir=directory)
|
run_obs_scm_bridge(url=scm_url, target_dir=directory)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user