fix: deploy工具service文件命名对齐 + 重命名dev服务文件
This commit is contained in:
@@ -97,10 +97,10 @@ check_service_file() {
|
||||
|
||||
deploy_service_file() {
|
||||
log_step "部署 systemd service 文件..."
|
||||
[ "$DRY_RUN" = true ] && { log_dry "上传 ${SERVICE_FILE_LOCAL} → /etc/systemd/system/${SERVICE_NAME}"; return 0; }
|
||||
[ "$DRY_RUN" = true ] && { log_dry "上传 $(get_service_file_local) → /etc/systemd/system/${SERVICE_NAME}"; return 0; }
|
||||
|
||||
if [ ! -f "$(get_service_file_local)" ]; then
|
||||
log_error "本地 service 文件不存在: ${SERVICE_FILE_LOCAL}"
|
||||
log_error "本地 service 文件不存在: $(get_service_file_local)"
|
||||
log_info "可通过 --init-env 生成模板"
|
||||
exit 1
|
||||
fi
|
||||
@@ -112,13 +112,13 @@ deploy_service_file() {
|
||||
|
||||
init_env() {
|
||||
log_step "初始化 systemd service 文件(从模板生成)..."
|
||||
[ "$DRY_RUN" = true ] && { log_dry "生成 ${SERVICE_FILE_LOCAL}"; return 0; }
|
||||
[ "$DRY_RUN" = true ] && { log_dry "生成 $(get_service_file_local)"; return 0; }
|
||||
|
||||
if [ -f "$(get_service_file_local)" ]; then
|
||||
log_warn "${SERVICE_FILE_LOCAL} 已存在,继续将覆盖!"
|
||||
log_warn "$(get_service_file_local) 已存在,继续将覆盖!"
|
||||
read -p "是否覆盖? [y/N] " -n 1 -r; echo
|
||||
[[ ! $REPLY =~ ^[Yy]$ ]] && { log_warn "已取消"; return 0; }
|
||||
cp "$(get_service_file_local)" "${SERVICE_FILE_LOCAL}.bak.$(date +%Y%m%d_%H%M%S)"
|
||||
cp "$(get_service_file_local)" "$(get_service_file_local).bak.$(date +%Y%m%d_%H%M%S)"
|
||||
fi
|
||||
|
||||
local jwt_secret
|
||||
@@ -154,7 +154,7 @@ Environment=FREE_USER_DATA_LIMIT=20
|
||||
SERVEOF
|
||||
|
||||
chmod 600 "$(get_service_file_local)"
|
||||
log_info "service 模板已生成: ${SERVICE_FILE_LOCAL}"
|
||||
log_info "service 模板已生成: $(get_service_file_local)"
|
||||
log_warn "请手动填写 DATABASE_URL / WECHAT_APPID / WECHAT_SECRET"
|
||||
log_info "然后使用 ./deploy.sh ${APP_ENV} --deploy-service 上传"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user