Nightly GitLab EE Kitchen Sink instance
We recently had a discussion with the various product area engineering team leads about our process, deliverables, regressions and overall release quality.
You can see notes from this here: https://docs.google.com/document/d/1hPtBZLcavF08R1R_rhovIU7VCeLr3tFco8Me2VNu5eY/edit
One item that came up with more thorough testing of features and changes during the review process. We are starting to do more of this with dev.gitlab.com
, however many of the issues we are delivering are in EE and some also require more advanced configurations (such as LDAP, Geo, Jira integration etc...).
We wanted to get a nightly EE build deployed to a server similar to dev.gitlab.com
that has a "kitchen sink" configuration. We could look to name this ee-dev.gitlab.com
or whatever else if felt appropriate.
@joshlambert has recently had some experience in setting up something like this and could perhaps be of value to help with this?
Initially, we should certainly configure:
- LDAP (with sync)
- Geo + HA
- Jenkins
cc @stanhu