David Taylor
b3e52f99e6
FIX: LOAD_PLUGINS=0 in dev/prod, warn in plugin:pull_compatible_all ( #15537 )
...
The `plugin:pull_compatible_all` task is intended to take incompatible plugins and downgrade them to an earlier version. Problem is, when running the rake task in development/production environments, the plugins have already been activated. If an incompatible plugin raises an error in `plugin.rb` then the rake task will be unable to start.
This commit centralises our LOAD_PLUGINS detection, adds support for LOAD_PLUGINS=0 in dev/prod, and adds a warning to `plugin:pull_compatible_all` if it's run with plugins enabled.
2022-01-11 12:30:22 +00:00
..
2021-12-02 22:41:55 +05:30
2021-04-12 12:50:33 +10:00
2022-01-04 10:14:33 +10:00
2021-12-15 14:08:11 +10:00
2020-10-19 10:40:55 +01:00
2021-12-09 12:30:27 +00:00
2022-01-11 11:00:58 +08:00
2022-01-10 16:04:22 +08:00
2021-11-16 12:10:50 +05:30
2021-06-24 13:30:51 +08:00
2021-06-24 13:30:51 +08:00
2021-12-29 09:19:39 +11:00
2022-01-11 11:00:58 +08:00
2021-10-29 03:03:22 +02:00
2022-01-11 11:00:58 +08:00
2021-06-22 13:00:04 -05:00
2022-01-06 16:28:46 +04:00
2021-02-04 11:27:34 +11:00
2021-07-06 10:11:06 +01:00
2021-08-04 13:30:37 +03:00
2021-09-14 15:18:01 +03:00
2021-11-25 09:34:39 +02:00
2021-06-28 10:42:06 +10:00
2022-01-11 11:00:58 +08:00
2022-01-11 11:00:58 +08:00
2021-02-26 07:44:52 -05:00
2022-01-10 14:53:52 -03:00
2021-08-25 11:11:19 +10:00
2022-01-11 12:30:22 +00:00
2021-09-10 09:20:50 +08:00
2021-12-09 12:30:27 +00:00
2021-09-21 09:29:12 +08:00
2022-01-04 10:14:33 +10:00
2021-07-06 10:11:06 +01:00
2021-01-21 11:37:47 +10:00
2021-07-06 10:11:06 +01:00
2021-12-08 17:06:57 +02:00
2022-01-11 11:00:58 +08:00
2021-03-09 00:15:14 +02:00
2021-03-06 13:29:35 +02:00
2020-11-02 12:18:48 +05:30
2021-10-27 11:39:28 +03:00
2021-12-14 09:01:53 -06:00
2022-01-06 16:50:18 +00:00
2021-06-04 15:13:58 +03:00
2021-03-29 13:36:59 -05:00
2021-06-04 09:14:49 +08:00
2021-11-12 08:52:59 -06:00
2021-04-14 10:27:07 +03:00
2021-07-06 10:11:06 +01:00
2021-10-12 17:31:18 +11:00
2020-11-09 15:57:59 +11:00
2021-08-02 10:15:53 -04:00
2020-10-27 23:42:33 +05:30
2021-08-26 10:50:34 -05:00
2022-01-11 11:00:58 +08:00
2021-09-29 13:54:24 +08:00
2021-04-21 12:36:32 +03:00
2021-07-06 10:11:06 +01:00
2021-12-01 19:58:13 +03:00
2021-12-02 22:41:55 +05:30
2021-07-06 10:11:06 +01:00
2021-07-06 10:11:06 +01:00
2021-11-29 10:26:33 +01:00
2021-12-08 11:32:25 +01:00
2021-07-06 10:11:06 +01:00
2021-11-26 10:17:10 +08:00
2021-09-16 12:33:43 -04:00
2021-07-06 10:11:06 +01:00
2022-01-11 09:16:51 +02:00
2021-11-25 15:44:15 -05:00
2021-07-06 10:11:06 +01:00
2022-01-11 12:30:22 +00:00
2021-10-28 20:28:31 +02:00
2021-07-05 14:56:32 +10:00
2021-07-16 10:58:01 -04:00
2021-12-01 10:26:56 +08:00
2021-12-01 09:18:56 +11:00
2021-11-11 18:11:23 +01:00
2021-07-06 10:11:06 +01:00
2020-12-17 11:02:41 +11:00
2021-11-22 13:16:56 +01:00
2021-07-23 14:24:44 -04:00
2021-07-06 10:11:06 +01:00
2021-11-17 16:39:49 +11:00
2021-07-06 10:11:06 +01:00
2021-10-29 17:52:23 +03:00
2021-08-25 13:16:08 +03:00
2021-02-02 10:50:04 +01:00
2021-08-25 13:16:08 +03:00
2022-01-11 11:00:58 +08:00
2021-10-11 13:20:55 +11:00
2022-01-11 11:00:58 +08:00
2022-01-11 11:00:58 +08:00
2021-10-27 11:33:07 -03:00
2021-08-24 10:46:28 +03:00
2021-06-01 22:11:48 +02:00
2021-06-01 22:11:48 +02:00
2022-01-11 11:00:58 +08:00
2021-11-08 14:32:17 +11:00
2020-10-21 19:44:34 +01:00
2022-01-11 11:00:58 +08:00
2021-09-10 09:20:50 +08:00
2021-12-09 12:30:27 +00:00
2021-11-17 23:27:30 +03:00
2021-06-04 15:13:58 +03:00
2021-07-06 10:11:06 +01:00
2021-01-19 08:53:49 +10:00
2021-07-06 10:11:06 +01:00
2021-11-24 11:30:06 +02:00
2021-07-30 13:50:47 -04:00
2021-10-27 11:33:07 -03:00
2021-07-06 10:11:06 +01:00
2020-10-27 23:42:33 +05:30
2021-07-06 10:11:06 +01:00
2021-11-26 16:34:07 +01:00
2021-10-29 17:58:05 +03:00
2022-01-07 17:06:11 +05:30
2022-01-11 11:00:58 +08:00
2021-11-18 13:42:03 +05:30
2021-12-09 12:30:27 +00:00
2021-06-30 11:22:46 +05:30
2021-04-30 17:08:38 -07:00
2021-04-30 17:08:38 -07:00