test: self-managed GitLab instance on a custom path
During review of !90 (merged) I found that we need to pass GitLab instanceUrl
to our git remote
parsing logic. I didn't understand why at first but then I searched through the git history and found !11 (merged) and #42 (closed).
I added a test to clarify this piece of logic.