手动选择环境与配置不一致时自动更新 .ctms-env
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -196,6 +196,12 @@ pick_env() {
|
|||||||
1) SELECTED_ENV="main" ;;
|
1) SELECTED_ENV="main" ;;
|
||||||
2) SELECTED_ENV="release" ;;
|
2) SELECTED_ENV="release" ;;
|
||||||
esac
|
esac
|
||||||
|
# 手动选择与配置不一致时更新 .ctms-env
|
||||||
|
if [[ -n "$env" && "$SELECTED_ENV" != "$env" ]]; then
|
||||||
|
local file="$ROOT_DIR/.ctms-env"
|
||||||
|
sed -i.bak "s/^env *=.*/env = $SELECTED_ENV/" "$file" && rm -f "${file}.bak"
|
||||||
|
ctms_info "已将 .ctms-env 中的环境更新为: $SELECTED_ENV"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
collect_install_options() {
|
collect_install_options() {
|
||||||
|
|||||||
Reference in New Issue
Block a user