优化配置

This commit is contained in:
乘风
2026-02-24 15:16:55 +08:00
parent a4d0268484
commit b8dec9a405
4 changed files with 47 additions and 7 deletions

View File

@@ -165,16 +165,16 @@ def set_env_mini_program_state(env_path, state):
def pack_deploy(root, binary_path, include_env=True):
"""打包二进制和 .env 为 tar.gz"""
"""打包二进制和 .env.development 为 tar.gz测试环境/线上开发)"""
print("[2/4] 打包部署文件 ...")
staging = tempfile.mkdtemp(prefix="soul_api_deploy_")
try:
shutil.copy2(binary_path, os.path.join(staging, "soul-api"))
env_src = os.path.join(root, ".env")
env_src = os.path.join(root, ".env.development")
staging_env = os.path.join(staging, ".env")
if include_env and os.path.isfile(env_src):
shutil.copy2(env_src, staging_env)
print(" [已包含] .env")
print(" [已包含] .env.development -> .env")
else:
env_example = os.path.join(root, ".env.example")
if os.path.isfile(env_example):