手动选择环境与配置不一致时自动更新 .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" ;;
|
||||
2) SELECTED_ENV="release" ;;
|
||||
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() {
|
||||
|
||||
Reference in New Issue
Block a user