A clear and concise description of the new feature using
"As a developer I want to migrate libms config to yaml format So That a more generic configuration can be used.
Describe the problems your feature request solves
The proposed git mode of libms requires separate git credentials (ssh key/http token) for each user. Such listing of users and dedicated credentials are difficult to specify in env file.
This issue is related to feature #1040 and discussion #951.
Describe the solution you'd like
Port the libms configuration to yaml format using js-yaml
Describe the feature
A clear and concise description of the new feature using "As a developer I want to migrate libms config to yaml format So That a more generic configuration can be used.
Describe the problems your feature request solves
The proposed git mode of libms requires separate git credentials (ssh key/http token) for each user. Such listing of users and dedicated credentials are difficult to specify in env file. This issue is related to feature #1040 and discussion #951.
Describe the solution you'd like
Port the libms configuration to yaml format using js-yaml
The proposed configuration is:
Describe alternatives you've considered
An alternative INI format - see wiki and examples - has been considered but yaml has much wider community support so yaml format has been chosen.
Additional context
The runner microservice already uses js-yaml. It's code can be adapted here.
Success Criterion
Checklist: