|
29 | 29 | "**/opentofu/archived/**" |
30 | 30 | ], |
31 | 31 |
|
| 32 | + "docker": { |
| 33 | + "pinDigests": true |
| 34 | + }, |
| 35 | + |
32 | 36 | "docker-compose": { |
33 | 37 | "fileMatch": [ |
34 | 38 | "(^|/)docker-compose[^/]*\\.ya?ml$", |
35 | | - "(^|/)docker-compose[^/]*\\.ya?ml\\.j2$", |
36 | | - "(^|/)compose[^/]*\\.ya?ml$", |
37 | | - "(^|/)compose[^/]*\\.ya?ml\\.j2$" |
| 39 | + "(^|/)compose[^/]*\\.ya?ml$" |
38 | 40 | ] |
39 | 41 | }, |
40 | 42 |
|
|
44 | 46 | ] |
45 | 47 | }, |
46 | 48 |
|
| 49 | + "customManagers": [ |
| 50 | + { |
| 51 | + "customType": "regex", |
| 52 | + "description": "Aggiorna immagini Docker in template Jinja2/Ansible", |
| 53 | + "fileMatch": [ |
| 54 | + "(^|/)docker-compose[^/]*\\.ya?ml\\.j2$" |
| 55 | + ], |
| 56 | + "matchStrings": [ |
| 57 | + "(?:image:\\s+\\\"?)(?<depName>[^:]+):(?<currentValue>[^\\s@\"]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?\\\"?\\n" |
| 58 | + ], |
| 59 | + "datasourceTemplate": "docker", |
| 60 | + "versioningTemplate": "docker" |
| 61 | + } |
| 62 | + ], |
| 63 | + |
47 | 64 | "packageRules": [ |
48 | 65 | { |
49 | | - "description": "Test specifico per immagini Invidious", |
| 66 | + "description": "Immagini quay.io con digest pinning", |
50 | 67 | "matchDatasources": ["docker"], |
51 | | - "matchPackagePatterns": ["^quay\\.io/invidious/"], |
52 | | - "enabled": true, |
53 | | - "prCreation": "immediate" |
| 68 | + "matchPackagePatterns": ["^quay\\.io/"], |
| 69 | + "pinDigests": true, |
| 70 | + "groupName": "quay.io images" |
| 71 | + }, |
| 72 | + { |
| 73 | + "description": "Invidious - usa versioning loose per tag inconsistenti", |
| 74 | + "matchPackageNames": [ |
| 75 | + "quay.io/invidious/invidious" |
| 76 | + ], |
| 77 | + "versioning": "loose", |
| 78 | + "followTag": "master" |
| 79 | + }, |
| 80 | + { |
| 81 | + "description": "Invidious - usa versioning loose per tag inconsistenti", |
| 82 | + "matchPackageNames": [ |
| 83 | + "quay.io/invidious/invidious-companion" |
| 84 | + ], |
| 85 | + "versioning": "loose", |
| 86 | + "followTag": "latest" |
54 | 87 | }, |
55 | 88 | { |
56 | 89 | "description": "Disabilita automerge per tutto", |
|
0 commit comments