-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.js
55 lines (55 loc) · 2.03 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
module.exports = {
gitAuthor: 'Renovator <noreply@kevvlvl.renovatebot.org>',
token: '',
platform: 'github',
// executionTimeout: 60, // set max timeout of 60 minutes.
// cacheDir: '', // change where renovate's cache is stored.
persistRepoData: true, // repo data is kept between executions. git fetch will be used instead of git clone.
dryRun: 'full', // when activated, no PR is created. Obtain detailed log of what Renovate will do
onboardingConfig: {
extends: ['config:base'],
},
repositories: [
{
repository: 'kevvlvl/quarkus-carservice-api',
cloneSubmodules: true,
addLabels: 'Renovated by the Renovator!',
packageRules: [
{
description: 'Enable Minor and Patch updates types',
matchUpdateTypes: ['minor', 'patch'],
enabled: true,
labels: 'UPDATE-MINOR-PATCH'
},
],
},
{
repository: 'kevvlvl/ApiTestCucumber',
cloneSubmodules: true,
addLabels: 'Renovated by the Renovator!',
packageRules: [
{
description: 'Enable Minor and Patch updates types',
matchUpdateTypes: ['minor', 'patch'],
enabled: true,
labels: 'UPDATE-MINOR-PATCH',
matchPackagePrefixes: [
"com.fasterxml",
"io.rest-assured",
"org.hamcrest",
],
excludePackagePrefixes: ["io.cucumber", "org.apache"]
},
{
matchUpdateTypes: ['minor', 'patch'],
enabled: false,
labels: 'UPDATE-MINOR-PATCH',
matchPackagePrefixes: [
"io.cucumber",
"org.apache"
],
},
],
},
],
};