sh 用于实施ACSF配置最佳实践的示例脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 用于实施ACSF配置最佳实践的示例脚本相关的知识,希望对你有一定的参考价值。
#!/bin/sh
env_refresh() {
site=$1
target_env=$2
drush_alias=${site}'.'${target_env}
echo "Clearing cache..."
drush @${drush_alias} acsf-tools-ml cache-rebuild
echo "Importing configuration changes..."
drush @${drush_alias} --strict=0 acsf-tools-ml config-import --partial vcs
echo "Importing all Features..."
drush @${drush_alias} --strict=0 acsf-tools-ml features-import-all -y
echo "Running database updates..."
drush @${drush_alias} --strict=0 acsf-tools-ml updb -y --entity-updates
echo "Clearing twig cache"
drush @${drush_alias} --strict=0 acsf-tools-ml ev '\Drupal\Core\PhpStorage\PhpStorageFactory::get("twig")->deleteAll();'
echo "Clearing caches one last time..."
drush @${drush_alias} acsf-tools-ml cache-rebuild
}
以上是关于sh 用于实施ACSF配置最佳实践的示例脚本的主要内容,如果未能解决你的问题,请参考以下文章
sh 用于在git中备份Jenkins配置的脚本示例。
无需重复代码的 REST api 最佳实践版本控制
shell脚本的设计模式或最佳实践[关闭]
json 样本裸骨,composer.json用于acsf迁移
arthas 入门最佳实践
arthas 入门最佳实践