diff --git a/renovate.json b/renovate.json index 0e89ee8..96443e1 100644 --- a/renovate.json +++ b/renovate.json @@ -9,5 +9,17 @@ "branchNameStrict": true, "assigneesFromCodeOwners": true, "prConcurrentLimit": 1, - "minimumReleaseAge": "3 days" + "minimumReleaseAge": "3 days", + "customManagers": [ + { + "customType": "regex", + "description": "Container images Octopus deployment process and runbook steps run in, from the Docker Hub feeds ('docker-hub', or 'docker' in some spaces). Image names in OCL are relative to the feed, so the match is anchored on the feed line, which Octopus writes immediately before the image line.", + "managerFilePatterns": [".octopus/**/*.ocl"], + "matchStrings": [ + "feed\\s*=\\s*\"(?:docker-hub|docker)\"\\s*\\n\\s*image\\s*=\\s*\"(?[^\"\\s:@]+):(?[^\"\\s@]+)(?:@(?sha256:[a-f0-9]+))?\"" + ], + "datasourceTemplate": "docker", + "versioningTemplate": "docker" + } + ] }