Ssh protocol issue when use gitlab as Integrated Version Control

when i was trying to use my own gitlab as a Integrated Version Control tool of rasax, i have to use ssh link as
ssh://ssh://git@mydomain:31755/rasa-repo.git
rather than
ssh://git@mydomain:31755/rasa-repo.git
because rasax will remove the protocol ssh://, if the protocol is removed, then rasax can not clone my rasa-repo repository and report: no repository was found.

I’ve been having gitlab integration issues too, I’ll try your workaround and see if that helps me.

firstly, you need to make sure your rasa-x container can reach your gitlab, if no, you also need to add extra_hosts under rasa-x service in docker-compose.yml if you need extra host configuration.

extra_hosts:
      - "gitlabdomain:xxx.xxx.xxx.xxx"