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 2, 2024
1 parent bea4440 commit 8db208b
Showing 1 changed file with 76 additions and 27 deletions.
103 changes: 76 additions & 27 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,71 +6,118 @@
],
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"config:base",
"mergeConfidence:all-badges",
"config:recommended",
":disableRateLimiting"
],
"labels": ["dependencies"],
"labels": [
"dependencies"
],
"dependencyDashboard": true,
"separateMajorMinor": true,
"separateMinorPatch": true,
"separateMultipleMajor": true,
"regexManagers": [
"customManagers": [
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f apcu-(?<currentValue>.*?) "],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"pecl install -f apcu-(?<currentValue>.*?) "
],
"depNameTemplate": "krakjoe/apcu",
"datasourceTemplate": "github-releases"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f imagick-(?<currentValue>.*?) "],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"pecl install -f imagick-(?<currentValue>.*?) "
],
"depNameTemplate": "Imagick/imagick",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f redis-(?<currentValue>.*?) "],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"pecl install -f redis-(?<currentValue>.*?) "
],
"depNameTemplate": "phpredis/phpredis",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f xdebug-(?<currentValue>.*?) "],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"pecl install -f xdebug-(?<currentValue>.*?) "
],
"depNameTemplate": "xdebug/xdebug",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f yaml-(?<currentValue>.*?) "],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"pecl install -f yaml-(?<currentValue>.*?) "
],
"depNameTemplate": "php/pecl-file_formats-yaml",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["ENV BLACKFIRE_VERSION=(?<currentValue>.*?)\n"],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"ENV BLACKFIRE_VERSION=(?<currentValue>.*?)\n"
],
"depNameTemplate": "blackfireio/docker",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["ENV NEWRELIC_VERSION=(?<currentValue>.*?)\n"],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"ENV NEWRELIC_VERSION=(?<currentValue>.*?)\n"
],
"depNameTemplate": "newrelic/newrelic-php-agent",
"datasourceTemplate": "github-releases"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["curl.*https://github.com/(?<depName>.*?)/releases/download/(?<currentValue>.*?)/.*.phar.*\n"],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"curl.*https://github.com/(?<depName>.*?)/releases/download/(?<currentValue>.*?)/.*.phar.*\n"
],
"datasourceTemplate": "github-releases"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["php.*--require=(?<depName>.*?):(?<currentValue>.*?)\\s.*\n"],
"customType": "regex",
"fileMatch": [
"(^|/|\\.)Dockerfile$"
],
"matchStrings": [
"php.*--require=(?<depName>.*?):(?<currentValue>.*?)\\s.*\n"
],
"datasourceTemplate": "packagist"
}
],
"packageRules": [
{
{
"enabled": true,
"matchDatasources": [
"github-releases",
Expand All @@ -81,7 +128,7 @@
],
"extractVersion": "^v(?<version>.*)$"
},
{
{
"enabled": true,
"matchDatasources": [
"github-releases",
Expand All @@ -94,7 +141,7 @@
"extractVersion": "^v(?<version>.*)$",
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+).(?<build>\\d+)$"
},
{
{
"enabled": true,
"matchDatasources": [
"github-releases",
Expand All @@ -117,7 +164,7 @@
"blackfireio/docker"
]
},
{
{
"enabled": false,
"groupName": "Disable PHP package/extension major updates",
"matchDatasources": [
Expand Down Expand Up @@ -161,7 +208,9 @@
"matchDatasources": [
"docker"
],
"matchPackageNames": ["openresty/openresty"],
"matchPackageNames": [
"openresty/openresty"
],
"versioning": "regex:^(\\d)\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-(?<build>\\d+)-(?<compatibility>.*)$"
},
{
Expand Down

0 comments on commit 8db208b

Please sign in to comment.