diff --git a/.sdkmanrc b/.sdkmanrc index 2d44220b..767aaca7 100644 --- a/.sdkmanrc +++ b/.sdkmanrc @@ -1,3 +1,4 @@ # Enable auto-env through the sdkman_auto_env config # Add key=value pairs of SDKs to use below java=17.0.10-tem +gradle=7.6.4 diff --git a/renovate.json b/renovate.json index 5db72dd6..fd5a1eb8 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,25 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" + ], + "separateMajorMinor": true, + "separateMultipleMajor": true, + "separateMinorPatch": true, + "customManagers": [ + { + "customType": "regex", + "fileMatch": ["^\\.sdkmanrc$"], + "matchStrings": ["java=(?.*)-tem\\n"], + "datasourceTemplate": "java-version", + "depNameTemplate": "java", + "versioningTemplate": "regex:^(?\\d+)?(\\.(?\\d+))?(\\.(?\\d+))?$" + }, + { + "customType": "regex", + "fileMatch": ["^\\.sdkmanrc$"], + "matchStrings": ["gradle=(?.*)\\n"], + "datasourceTemplate": "gradle-version", + "depNameTemplate": "gradle" + } ] }