Я подумал, что это простой пример использования новой системы управления конфигурацией, но мне не повезло узнать, как решить эту проблему:
проблема
Я хочу сохранить конфигурацию в git и использовать drush для экспорта конфигурации во время разработки, а затем при развертывании импортировать конфигурацию. Очень похоже на возвращение функций в Drupal 7. Моя проблема в том, что я не хочу хранить коды доступа в git для различных интеграций. Это приводит к удалению этих конфигураций на
$ drush cim -y
Где я посмотрел
Я надеялся, что будет простой список / конфигурация для конфигов, которые должны быть исключены при импорте / экспорте. Кажется, что в какой-то момент это произошло, но, должно быть, его снова удалили, поскольку он доступен в текущем выпуске Drupal 8.
Я посмотрел, как вносятся изменения в конфигурацию, сравнивая активные и синхронизирующие данные, чтобы увидеть, есть ли место, где я могу удалить изменения, но это не так. Я посмотрел на то, как drush выполняет импорт конфигурации, поскольку он имеет некоторые исключения из своей конфигурации, но это не выглядело как расширяемое. Я посмотрел ConfigEvents
, но все это, похоже, происходит после импорта, поэтому не похоже, что это можно использовать.
Я что-то упустил или просто невозможно исключить конфиги из импорта / экспорта?