修改打包
This commit is contained in:
24
build.sh
24
build.sh
@@ -104,23 +104,7 @@ done
|
||||
# 确定保存版本
|
||||
if [ "${DO_SAVE}" = true ]; then
|
||||
if [ -z "${SAVE_VERSION}" ]; then
|
||||
if [ "${DO_BUILD}" = true ]; then
|
||||
# 如果有build参数,保存刚构建的版本
|
||||
SAVE_VERSION="${IMAGE_VERSION}"
|
||||
else
|
||||
# 如果没有build参数且未指定版本,提示错误
|
||||
echo ""
|
||||
log_error "❌ 错误:只使用save时必须指定版本"
|
||||
echo ""
|
||||
echo "正确用法:"
|
||||
echo " 1. 保存指定版本: ./build.sh ${BUILD_TARGET} save=20251124_143025"
|
||||
echo " 2. 构建并保存: ./build.sh ${BUILD_TARGET} build save"
|
||||
echo ""
|
||||
echo "查看可用版本:"
|
||||
echo " docker images | grep school-news"
|
||||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
SAVE_VERSION="latest"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -132,11 +116,7 @@ log_info "构建版本: ${IMAGE_VERSION}"
|
||||
log_info "编译代码: ${DO_BUILD}"
|
||||
log_info "保存镜像: ${DO_SAVE}"
|
||||
if [ "${DO_SAVE}" = true ]; then
|
||||
if [ "${DO_BUILD}" = true ]; then
|
||||
log_info "保存版本: ${SAVE_VERSION} (自动使用构建版本)"
|
||||
else
|
||||
log_info "保存版本: ${SAVE_VERSION} (指定版本)"
|
||||
fi
|
||||
log_info "保存版本: ${SAVE_VERSION}"
|
||||
fi
|
||||
log_info "项目路径: ${PROJECT_ROOT}"
|
||||
echo "=========================================="
|
||||
|
||||
Reference in New Issue
Block a user