Merge pull request 'bugfix: include group path in repo for gitlab support' (#17) from bugfix/gitlab-include-group-path into main
Publish to PyPI / Publish-to-PyPI (push) Successful in 44s
Publish to PyPI / Publish-to-PyPI (push) Successful in 44s
Reviewed-on: #17
This commit was merged in pull request #17.
This commit is contained in:
@@ -35,8 +35,15 @@ class RemoteAPI(ABC):
|
||||
|
||||
# Cuando el host es seteado por pipeline puede ser "http://gitea/OWNER/REPO", en ese caso
|
||||
# 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 = (
|
||||
"/".join(filter(None, [parsed_url.owner, parsed_url.repo]))
|
||||
"/".join(
|
||||
filter(
|
||||
None,
|
||||
[parsed_url.owner, parsed_url.groups_path, parsed_url.repo],
|
||||
)
|
||||
)
|
||||
.removeprefix("/")
|
||||
.removesuffix(".git")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user