Visual editor for `.gitlab-ci.yml`
.gitlab-ci.yml files is getting harder and harder. Perhaps a visual editor would help?
Nothing specific yet. It could be as simple as a visual interface to the literal YAML file, but I think a good implementation would go beyond that and hide a lot of complexity. Perhaps present the information in completely different ways. Like a checkbox to enable auto deploys, which then generates several lines of YAML. Also provide discoverability of advanced configuration options.
GitHub Actions implementation
- Building on gitlab-ce#20785
- Blue Ocean Pipeline Editor: https://github.com/jenkinsci/blueocean-pipeline-editor-plugin