Skip to content

Commit

Permalink
Merge pull request #300 from uselagoon/pecl_renovate
Browse files Browse the repository at this point in the history
Add in PECL packages to renovate.json
  • Loading branch information
tobybellwood authored Sep 8, 2021
2 parents edaeb00 + 62e63a8 commit 0ba772b
Showing 1 changed file with 80 additions and 0 deletions.
80 changes: 80 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,87 @@
"separateMajorMinor": true,
"separateMinorPatch": true,
"separateMultipleMajor": true,
"regexManagers": [
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f apcu-(?<currentValue>.*?) "],
"depNameTemplate": "krakjoe/apcu",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f imagick-(?<currentValue>.*?) "],
"depNameTemplate": "Imagick/imagick",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f redis-(?<currentValue>.*?) "],
"depNameTemplate": "phpredis/phpredis",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f xdebug-(?<currentValue>.*?) "],
"depNameTemplate": "xdebug/xdebug",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["(^|/|\\.)Dockerfile$"],
"matchStrings": ["pecl install -f yaml-(?<currentValue>.*?) "],
"depNameTemplate": "php/pecl-file_formats-yaml",
"datasourceTemplate": "github-tags"
}
],
"packageRules": [
{
"enabled": true,
"matchDatasources": [
"github-releases",
"github-tags"
],
"matchPackageNames": [
"krakjoe/apcu"
],
"extractVersion": "^v(?<version>.*)$"
},
{
"enabled": true,
"matchDatasources": [
"github-releases",
"github-tags"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"matchPackageNames": [
"Imagick/imagick",
"phpredis/phpredis",
"xdebug/xdebug",
"php/pecl-file_formats-yaml"
]
},
{
"enabled": false,
"groupName": "Disable PECL major updates",
"matchDatasources": [
"github-releases",
"github-tags"
],
"matchUpdateTypes": [
"major"
],
"matchPackageNames": [
"krakjoe/apcu",
"Imagick/imagick",
"phpredis/phpredis",
"xdebug/xdebug",
"php/pecl-file_formats-yaml"
]
},
{
"enabled": true,
"matchDatasources": [
"docker"
],
Expand All @@ -42,6 +121,7 @@
]
},
{
"enabled": true,
"matchDatasources": [
"docker"
],
Expand Down

0 comments on commit 0ba772b

Please sign in to comment.