I have a Drupal site that I build locally and pull to the staging and production servers using git. Normally, my workflow is to run drush cex
to export the configs from local, and drush deploy
to deploy my changes on the staging and production servers.
So far, my module config has been the same across all environments and this has been working great, however I am now using the SAML Auth module which will not have the same configuration in the staging and production environment. For example, the entity id, key, and cert change, as well as a few other minor details. The problem is when I run drush cex
locally, the local config is later deployed to staging & production, overwriting this module.
Is there a way to tell Drush to ignore this module when exporting and importing configs, or to maintain separate configs for certain modules depending on which environment the site is on?