bugfix: include group path in repo for gitlab support

This commit is contained in:
Jonathan Teran
2026-09-15 16:50:45 -03:00
parent 75a77201d4
commit 3e448544f0
+8 -1
View File
@@ -35,8 +35,15 @@ class RemoteAPI(ABC):
# Cuando el host es seteado por pipeline puede ser "http://gitea/OWNER/REPO", en ese caso # Cuando el host es seteado por pipeline puede ser "http://gitea/OWNER/REPO", en ese caso
# la libreria parsea OWNER="" y REPO="OWNER/REPO" # la libreria parsea OWNER="" y REPO="OWNER/REPO"
# En GitLab, los proyectos pueden estar dentro de grupos y subgrupos (ej:
# owner/grupo/subgrupo/repo), que la libreria expone por separado en groups_path
repository = ( repository = (
"/".join(filter(None, [parsed_url.owner, parsed_url.repo])) "/".join(
filter(
None,
[parsed_url.owner, parsed_url.groups_path, parsed_url.repo],
)
)
.removeprefix("/") .removeprefix("/")
.removesuffix(".git") .removesuffix(".git")
) )