Automated testing using gitlab EE for external libs/tools
I maintain https://github.com/python-gitlab/python-gitlab, a python client for the GitLab API (provides both a lib and a CLI).
So far I've only implemented support for the GitLab CE features, because I don't have access to an EE version to start with, but mostly because automated testing of the EE features doesn't seem to be possible.
I've had requests to implement EE features and would like to do so, but I'm not really comfortable with providing poorly-tested feature, as you can imagine.
Is there any way to use temporary GitLab instances providing the EE features in an automated fashion (I use docker containers for CE testing)? I guess other external tools would also benefit from tooling or process you could provide to help improve the GitLab ecosystem.