Mirror GitLab repository to CodeCommit with username in URL

0

Hi everyone,

started from this rePost question, but I need additional help.

I have an issue while configuring a push repository mirroring to CodeCommit. Everything is fine on the configuration side, both IAM user and repository permissions. If, from my laptop, I try to ls-remote the CodeCommit repository without username in the URL, everything goes fine:

git ls-remote https://CODECOMMITBASEURL/v1/repos/MY_REPO
7166b33079ff40dd375b353a39555e2cba770cd1	HEAD
e5fcd95f83f89d208fa00d0a8466bff2065593ce	refs/heads/develop
7166b33079ff40dd375b353a39555e2cba770cd1	refs/heads/main

(username and password inserted via terminal)

If, instead, I try with the username@URL, an error message appears:

git ls-remote https://MY_USER@CODECOMMITBASEURL/v1/repos/MY_REPO fatal: unable to access 'https://CODECOMMITBASEURL/v1/repos/MY_REPO/': The requested URL returned error: 403

The same command works if I specify username and password in the URL, but this is not currently feasible within the GitLab's “Mirroring Repositories” section. Other Git providers (like GitLab itself) work even in the username@URL form. I think I'm not able to change this setting (the username@URL pattern) on the other side.

Is there a way to accomplish this? Thanks in advance!

preguntada hace un año120 visualizaciones
No hay respuestas

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas