Assuming an organization uses a self-hosted Gitlab CE instance that requires VPN to access from the outside, will codecov.io work with it at all? Can coverage reports be pushed and analyzed to codecov.io, even when codecov.io cannot connect to the pushing CI system as is? I presume things like merge request comments and statuses are not possible in this setup?
I know Enterprise codecov.io could work, but I would like to trial with the hosted version first.
Thank you for reaching out- Ray, from the Codecov Team here.
Unfortunately, due to technical limitations, if you self-host Gitlab (or GitHub or Bitbucket), you have to self-host Codecov (which is our Enterprise version, as you correctly noted).
You could definitely trial the hosted version first, perhaps with a different project, but not with a self-hosted setup (and you cannot migrate data from one setup to the other).