Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@stavros-k -- Let's hold off on this while you help me get the LMS app set up, then I'll apply what I learned there here and not waste your time telling me things twice.
First draft of an app for GitLab Community Edition.
I can run:
.github/scripts/ci.py --app gitlab-ce --train community --test-file basic-values.yaml
successfully.
I can also run the result docker-compose.yaml file manually and interact with the service.
I believe I have all of the weirdness knocked out, but it's been a game of whack-a-mole, rather than first-principles.
TODO: it could use a bit of instructional information about e.g. changing the initial root password and/or working with the gitlab.rb file. The app has taken ownership of the
GITLAB_OMNIBUS_CONFIG
environment variable, it might be nice to let users append their own bits to it.I'd appreciate any feedback on the app.