Never forget that there's a 4th tier plan: host it yourself. With containers it is really easy to setup a GitLab instance.
It isn't difficult to integrate GitLab with other tools. We are a Gov company and it is really easier to put man power to customize it than to climb all the bureaucratic hurdles to buy it.
Exactly the same as with the hosted version. All you would gain is unlimited CI minutes but you can configure the hosted one to use your own CI runner anyway.
It isn't difficult to integrate GitLab with other tools. We are a Gov company and it is really easier to put man power to customize it than to climb all the bureaucratic hurdles to buy it.