Feature Request: Support extended Docker configuration options in gitlabci managers #6659
Labels
manager:gitlabci
GitLab CI config files
priority-4-low
Low priority, unlikely to be done unless it becomes important to more people
status:blocked
Issue is blocked by another issue or external requirement
type:bug
Bug fix of existing functionality
What would you like Renovate to be able to do?
Renovate doesn't pick up our GitLab CI Services that use the extended syntax, for example:
Describe the solution you'd like
Renovate should be able to parse this syntax. I debugged it and found out the whole parsing is done using regular expressions (instead of a YAML parser) and the regex simply doesn't support this format (and many of other syntactically valid variations).
Describe alternatives you've considered
Maybe we can switch to the simplified syntax and use the longer hostnames to access the services, avoiding extended options and not needing the additional support. I'm not sure if/how the 64/255 character-limit for hostname applies to docker services, though.
The text was updated successfully, but these errors were encountered: