From 07251a70a3b50ee259637e3bb1f8023b3dcb2790 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Sun, 8 Dec 2024 21:24:29 +0900 Subject: [PATCH 1/2] feat: support apache/maven --- jsonnet/utils.libsonnet | 1 + 1 file changed, 1 insertion(+) diff --git a/jsonnet/utils.libsonnet b/jsonnet/utils.libsonnet index 8d950b4..b1bae3e 100644 --- a/jsonnet/utils.libsonnet +++ b/jsonnet/utils.libsonnet @@ -211,6 +211,7 @@ }, $.prefixRegexManager('orf/gping', 'gping-'), $.prefixRegexManager('jqlang/jq', 'jq-'), + $.prefixRegexManager('apache/maven', 'maven-'), $.prefixRegexManager('grpc/grpc-go/protoc-gen-go-grpc', 'cmd/protoc-gen-go-grpc/') + { packageNameTemplate: 'grpc/grpc-go', }, From 766c62abbf0a1f2acf9ff5e33df413bd33f5bb12 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Sun, 8 Dec 2024 21:24:53 +0900 Subject: [PATCH 2/2] fix: cmdx g --- default.json | 17 +++++++++++++++++ file.json | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/default.json b/default.json index 9314253..60b75f3 100644 --- a/default.json +++ b/default.json @@ -481,6 +481,23 @@ " +(?:name|'name'|\"name\") *: +\"jqlang/jq@jq-(?[^'\" \\n]+)\"" ] }, + { + "customType": "regex", + "datasourceTemplate": "github-releases", + "depNameTemplate": "apache/maven", + "extractVersionTemplate": "^maven-(?.*)$", + "fileMatch": [ + "\\.?aqua\\.ya?ml" + ], + "matchStrings": [ + " +(?:version|'version'|\"version\") *: +maven-(?[^'\" \\n]+) +# renovate: depName=apache/maven[ \\n]", + " +(?:version|'version'|\"version\") *: +'maven-(?[^'\" \\n]+)' +# renovate: depName=apache/maven[ \\n]", + " +(?:version|'version'|\"version\") *: +\"maven-(?[^'\" \\n]+)\" +# renovate: depName=apache/maven[ \\n]", + " +(?:name|'name'|\"name\") *: +apache/maven@maven-(?[^'\" \\n]+)", + " +(?:name|'name'|\"name\") *: +'apache/maven@maven-(?[^'\" \\n]+)'", + " +(?:name|'name'|\"name\") *: +\"apache/maven@maven-(?[^'\" \\n]+)\"" + ] + }, { "customType": "regex", "datasourceTemplate": "github-releases", diff --git a/file.json b/file.json index 063039b..6d96612 100644 --- a/file.json +++ b/file.json @@ -420,6 +420,23 @@ " +(?:name|'name'|\"name\") *: +\"jqlang/jq@jq-(?[^'\" \\n]+)\"" ] }, + { + "customType": "regex", + "datasourceTemplate": "github-releases", + "depNameTemplate": "apache/maven", + "extractVersionTemplate": "^maven-(?.*)$", + "fileMatch": [ + "{{arg0}}" + ], + "matchStrings": [ + " +(?:version|'version'|\"version\") *: +maven-(?[^'\" \\n]+) +# renovate: depName=apache/maven[ \\n]", + " +(?:version|'version'|\"version\") *: +'maven-(?[^'\" \\n]+)' +# renovate: depName=apache/maven[ \\n]", + " +(?:version|'version'|\"version\") *: +\"maven-(?[^'\" \\n]+)\" +# renovate: depName=apache/maven[ \\n]", + " +(?:name|'name'|\"name\") *: +apache/maven@maven-(?[^'\" \\n]+)", + " +(?:name|'name'|\"name\") *: +'apache/maven@maven-(?[^'\" \\n]+)'", + " +(?:name|'name'|\"name\") *: +\"apache/maven@maven-(?[^'\" \\n]+)\"" + ] + }, { "customType": "regex", "datasourceTemplate": "github-releases",