handle https for gitlab

No, the only reason is that we don't need it right now.