From 53318b0c4036950b484f56a883e2d92fc063ab1a Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 2 Apr 2019 11:28:03 +0200
Subject: [PATCH] refactor: force CLI params (#3475)

Changes forceCli default from false to true.
---
 lib/config/definitions.js                 | 2 +-
 renovate-schema.json                      | 2 +-
 website/docs/self-hosted-configuration.md | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/config/definitions.js b/lib/config/definitions.js
index 69cd6144b8..d389ce990a 100644
--- a/lib/config/definitions.js
+++ b/lib/config/definitions.js
@@ -60,7 +60,7 @@ const options = [
       'Whether CLI configuration options should be moved to the `force` config section',
     stage: 'global',
     type: 'boolean',
-    default: false,
+    default: true,
   },
   {
     name: 'dryRun',
diff --git a/renovate-schema.json b/renovate-schema.json
index abe6b91b2e..64d65c71ec 100644
--- a/renovate-schema.json
+++ b/renovate-schema.json
@@ -36,7 +36,7 @@
     "forceCli": {
       "description": "Whether CLI configuration options should be moved to the `force` config section",
       "type": "boolean",
-      "default": false
+      "default": true
     },
     "dryRun": {
       "description": "If enabled, perform a dry run by logging messages instead of creating/updating/deleting branches and PRs",
diff --git a/website/docs/self-hosted-configuration.md b/website/docs/self-hosted-configuration.md
index 57d4d082e0..722a20a6c3 100644
--- a/website/docs/self-hosted-configuration.md
+++ b/website/docs/self-hosted-configuration.md
@@ -32,7 +32,7 @@ In practice, it is implemented by converting the `force` configuration into a `p
 
 ## forceCli
 
-This is set to true by default, meaning that any settings (such as `schedule`) take maximum priority even against custom settings existing inside individual repositories.
+This is set to true by default, meaning that any settings (such as `schedule`) take maximum priority even against custom settings existing inside individual repositories. It will also override any settings in `packageRules`.
 
 ## forkMode
 
-- 
GitLab