fix: skip test image in production deploy
This commit is contained in:
@@ -64,8 +64,9 @@ cmd_deploy() {
|
|||||||
mkdir -p data logs
|
mkdir -p data logs
|
||||||
|
|
||||||
# 构建并启动
|
# 构建并启动
|
||||||
echo "正在构建镜像(首次构建约3-5分钟)..."
|
echo "正在构建应用镜像(首次构建约3-5分钟)..."
|
||||||
$COMPOSE build
|
# 生产部署不构建含大型开发依赖的 test 镜像;测试镜像仅在本地按需构建。
|
||||||
|
$COMPOSE build douyu-login
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "正在启动服务..."
|
echo "正在启动服务..."
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ services:
|
|||||||
douyu-login:
|
douyu-login:
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
|
# 生产服务只构建 runtime 阶段;test 阶段仅供本地回归测试。
|
||||||
|
target: runtime
|
||||||
args:
|
args:
|
||||||
# 服务器默认走阿里云镜像;本地测试设为 false。
|
# 服务器默认走阿里云镜像;本地测试设为 false。
|
||||||
USE_CHINA_MIRRORS: ${USE_CHINA_MIRRORS:-true}
|
USE_CHINA_MIRRORS: ${USE_CHINA_MIRRORS:-true}
|
||||||
|
|||||||
Reference in New Issue
Block a user