Feng
Feng
The current core config is  We can add config `varFiles` and `toolFiles` to support multi-tool config and var config, like below  or can use the directory directly 
TODO - [ ] config is not consistent with other plugins
- Do you set base_url in config, this can be your self hosted gitlab address. - Do you set GITLAB_TOKEN?
Can you give your base_url setting and run with --debug, I have tested gitlab And it can work
TODO - [ ] support default configs
TODO - [ ] share code with github action
TODO - [ ] support automate config before start - [ ] support default configs
TODO - [ ] support default configs - [ ] maybe other plugin's metric can be collected by prometheus
we can use more same logic like `jenkins-pipeline` to config `gitlabci`
we should support features below: - [ ] auto create gitlab runner - [ ] generic gitlab.ci config