diff --git a/lib/config/cli.js b/lib/config/cli.js index 4d97e7fdb3c4f08cf8d9247c2d4f4b9b6e28d1d9..4f2e79f16aea5088842c40956172843d3a8c66f9 100644 --- a/lib/config/cli.js +++ b/lib/config/cli.js @@ -9,7 +9,8 @@ program .option('-p, --package-files <list>', 'List of package.json file names', list) .option('-d, --dep-types <list>', 'List of dependency types', list) .option('-i, --ignore-deps <list>', 'List of dependencies to ignore', list) - .option('-b, --labels <list>', 'List of labels to apply', list) + .option('-b, --labels <list>', 'List of labels to add', list) + .option('-b, --assignees <list>', 'List of assignees to add', list) .option('-r, --ignore-future [true/false]', 'Ignore versions tagged as "future"', bool) .option('-r, --ignore-unstable [true/false]', 'Ignore versions with unstable semver') .option('-r, --respect-latest [true/false]', 'Ignore versions newer than dependency\'s "latest"') @@ -40,6 +41,9 @@ if (program.ignoreDeps) { if (program.labels) { config.labels = program.labels; } +if (program.assignees) { + config.assignees = program.assignees; +} if (program.logLevel) { config.logLevel = program.logLevel; } diff --git a/lib/config/default.js b/lib/config/default.js index 1a1700e58372b97f394f65c899b747f8458102fc..98dd2ffe526e948178e150e68684e84edf1aa7cd 100644 --- a/lib/config/default.js +++ b/lib/config/default.js @@ -3,6 +3,7 @@ module.exports = { depTypes: ['dependencies', 'devDependencies', 'optionalDependencies'], packageFiles: [], // Autodiscover ignoreDeps: [], + assignees: [], labels: [], templates: { branchName: 'renovate/{{depName}}-{{newVersionMajor}}.x', diff --git a/lib/config/env.js b/lib/config/env.js index c681beece778cdd1b25a0599d06db85bcde2f9f6..4e06e3f2870d5813d7fcd19b5d8634a4c9f81663 100644 --- a/lib/config/env.js +++ b/lib/config/env.js @@ -20,6 +20,9 @@ if (process.env.RENOVATE_IGNORE_DEPS) { if (process.env.RENOVATE_LABELS) { config.labels = list(process.env.RENOVATE_LABELS); } +if (process.env.RENOVATE_ASSIGNEES) { + config.assignees = list(process.env.RENOVATE_ASSIGNEES); +} if (process.env.RENOVATE_IGNORE_FUTURE) { config.ignoreFuture = bool(process.env.RENOVATE_IGNORE_FUTURE); }