Hi,
I am trying to setup Bitrise with a private repository on a self hosted gitlab where SSH port is disabled. (Sadly, I cant enable it)
With a trick, I have been able to connect gitlab instance with Bitrise successfully following this tutorial. The trick is that I am not a gitlab instance admin and I have added the gitlab application at my user settings level.
Later, when adding application on Bitrise, I am totally unable to fetch repository because SSH port is blocked on our gitlab. Ok. I understand, but i need to make it works
I have performed additionals search and found the topic Gitlab Self Hosted. The described solution seems to perfectly fit to my problem. However, I understand that Bitrise has changed since (I mean better Self Hosted Gitlab support) so, I am not sure if it is the right solution now.
So, here are my questions
-
If I create a “Bitrise application” at Gitlab level as explained in the connection tutorial, will it solve “magically” my SSH issue or will I remain stuck ?
-
I have been able to discuss with our gitlab admin and he advices me to use personal access token or deploy token. I have searched but didn’t find anything indicating that theses methods are supported natively by Bitrise. Please, can you confirm that they are not supported (otherwise, I am very interested into a tutorial.
-
Eventually, do you confirm that the only solution in my situation is to follow advices given by viktorbeney in this topic ?
Thanks,
Yoan