Skip to content

Commit

Permalink
chore(config): migrate config renovate.json
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Nov 17, 2024
1 parent 41ba283 commit d12063b
Showing 1 changed file with 93 additions and 67 deletions.
160 changes: 93 additions & 67 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"extends": [
"config:base",
"config:recommended",
":semanticCommits",
":semanticCommitTypeAll(chore)"
],
Expand All @@ -12,155 +12,181 @@
"packageRules": [
{
"description": "Disable special versions",
"matchPackagePatterns": ["*"],
"allowedVersions": "!/^(?i).*[-_\\.](Alpha|Beta|RC|M|EA|Snap|snapshot|jboss|atlassian)[-_\\.]?[0-9]?.*$/"
"allowedVersions": "!/^(?i).*[-_\\.](Alpha|Beta|RC|M|EA|Snap|snapshot|jboss|atlassian)[-_\\.]?[0-9]?.*$/",
"matchPackageNames": [
"*"
]
},
{
"description": "Disable major updates for slf4j 1.x (Needed for backwards compatibility testing)",
"matchPackagePrefixes": ["org.slf4j"],
"matchCurrentVersion": "[1.0.0,2.0.0)",
"matchUpdateTypes": ["major"],
"enabled": false
"matchUpdateTypes": [
"major"
],
"enabled": false,
"matchPackageNames": [
"org.slf4j{/,}**"
]
},
{
"description": "Disable major updates for kryo 4.x (Needed for backwards compatibility testing)",
"matchPackageNames": ["com.esotericsoftware:kryo"],
"matchPackageNames": [
"com.esotericsoftware:kryo"
],
"matchCurrentVersion": "[4.0.0,5.0.0)",
"matchUpdateTypes": ["major"],
"matchUpdateTypes": [
"major"
],
"enabled": false
},
{
"description": "Disable major updates for Elastic Search 7.x (Needed for backwards compatibility testing)",
"matchPackagePrefixes": ["org.elasticsearch"],
"matchCurrentVersion": "[7.0.0,8.0.0)",
"matchUpdateTypes": ["major"],
"enabled": false
"matchUpdateTypes": [
"major"
],
"enabled": false,
"matchPackageNames": [
"org.elasticsearch{/,}**"
]
},
{
"description": "Do not change the jackson version needed for Apache Drill",
"matchPackagePrefixes": ["com.fasterxml.jackson.core"],
"matchCurrentVersion": "[2.14.2]",
"matchUpdateTypes": ["major", "minor", "patch"],
"enabled": false
"matchUpdateTypes": [
"major",
"minor",
"patch"
],
"enabled": false,
"matchPackageNames": [
"com.fasterxml.jackson.core{/,}**"
]
},
{
"description": "Disable strange versions of graphql-java",
"matchPackageNames": ["com.graphql-java:graphql-java"],
"matchPackageNames": [
"com.graphql-java:graphql-java"
],
"allowedVersions": "/^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?$/"
},
{
"matchPackagePrefixes": [
"org.apache.logging",
"org.slf4j"
],
"groupSlug": "logging",
"groupName": "logging",
"labels": [
"logging"
],
"matchPackageNames": [
"org.apache.logging{/,}**",
"org.slf4j{/,}**"
]
},
{
"matchPackagePrefixes": [
"com.fasterxml.jackson"
],
"groupSlug": "jackson",
"groupName": "jackson",
"labels": [
"jackson"
],
"matchPackageNames": [
"com.fasterxml.jackson{/,}**"
]
},
{
"matchPackagePrefixes": [
"org.apache.maven.plugins",
"org.codehaus.mojo",
"org.sonarsource.scanner.maven",
"com.github.spotbugs",
"com.google.code.maven-replacer-plugin",
"io.fabric8",
"pl.project13.maven",
"com.alexecollins.maven.plugin",
"org.jetbrains.kotlin",
"net.alchim31.maven"
],
"groupSlug": "maven_build_plugins",
"groupName": "maven build plugins",
"labels": [
"maven-build-plugins"
],
"matchPackageNames": [
"org.apache.maven.plugins{/,}**",
"org.codehaus.mojo{/,}**",
"org.sonarsource.scanner.maven{/,}**",
"com.github.spotbugs{/,}**",
"com.google.code.maven-replacer-plugin{/,}**",
"io.fabric8{/,}**",
"pl.project13.maven{/,}**",
"com.alexecollins.maven.plugin{/,}**",
"org.jetbrains.kotlin{/,}**",
"net.alchim31.maven{/,}**"
]
},
{
"matchPackagePrefixes": [
"com.google"
],
"groupSlug": "google",
"groupName": "google",
"labels": [
"google"
],
"matchPackageNames": [
"com.google{/,}**"
]
},
{
"description": "Disallow Cloudera/Hortonworks/Spring/... internal versions",
"matchPackagePrefixes": ["org.apache."],
"allowedVersions": "/^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?(?:-M[0-9]{1,3})?$/"
"allowedVersions": "/^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?(?:-M[0-9]{1,3})?$/",
"matchPackageNames": [
"org.apache.{/,}**"
]
},
{
"description": "Disable broken maven-artifact-plugin version",
"matchDepNames": ["org.apache.maven.plugins:maven-artifact-plugin"],
"matchDepNames": [
"org.apache.maven.plugins:maven-artifact-plugin"
],
"allowedVersions": "!/^3\\.5\\.0$/"
},
{
"matchPackagePrefixes": [
"commons-",
"org.apache.commons"
],
"groupSlug": "commons",
"groupName": "Apache Commons",
"labels": [
"apache-commons"
],
"allowedVersions": "/^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?(?:-M[0-9]{1,3})?$/"
"allowedVersions": "/^[0-9]{1,3}\\.[0-9]{1,3}(?:\\.[0-9]{1,3})?(?:-M[0-9]{1,3})?$/",
"matchPackageNames": [
"commons-{/,}**",
"org.apache.commons{/,}**"
]
},
{
"matchPackagePrefixes": [
"org.springframework",
"io.springfox",
"org.springdoc"
],
"groupSlug": "spring",
"groupName": "Spring Framework",
"labels": [
"spring"
],
"matchPackageNames": [
"org.springframework{/,}**",
"io.springfox{/,}**",
"org.springdoc{/,}**"
]
},
{
"matchPackagePrefixes": [
"io.quarkus"
],
"groupSlug": "quarkus",
"groupName": "Quarkus",
"labels": [
"quarkus"
],
"matchPackageNames": [
"io.quarkus{/,}**"
]
},
{
"matchPackagePrefixes": [
"org.junit",
"org.scalatest",
"org.hamcrest",
"org.owasp",
"org.pitest",
"org.jacoco",
"org.sonarsource",
"com.github.spotbugs",
"org.eluder.coveralls",
"org.apache.rat",
"net.sourceforge.cobertura",
"com.puppycrawl.tools"
],
"groupSlug": "testing",
"groupName": "Testing and Code Quality",
"labels": [
"testing"
],
"matchPackageNames": [
"org.junit{/,}**",
"org.scalatest{/,}**",
"org.hamcrest{/,}**",
"org.owasp{/,}**",
"org.pitest{/,}**",
"org.jacoco{/,}**",
"org.sonarsource{/,}**",
"com.github.spotbugs{/,}**",
"org.eluder.coveralls{/,}**",
"org.apache.rat{/,}**",
"net.sourceforge.cobertura{/,}**",
"com.puppycrawl.tools{/,}**"
]
}
]
Expand Down

0 comments on commit d12063b

Please sign in to comment.