修改打包脚本

This commit is contained in:
Tian jianyong 2024-12-20 17:56:49 +08:00
parent edbf55ad69
commit c42a84f383

View File

@ -33,6 +33,7 @@ mkdir -p "${DEPLOY_DIR}/lib"
mkdir -p "${DEPLOY_DIR}/python"
mkdir -p "${DEPLOY_DIR}/config"
mkdir -p "${DEPLOY_DIR}/rpm"
mkdir -p "${DEPLOY_DIR}/tools"
# Download Python3 RPM packages
log_info "Downloading Python3 RPM packages..."
@ -130,9 +131,17 @@ pip3 download --no-deps -d "${DEPLOY_DIR}/python" \
# Copy configuration files
log_info "Copying configuration files..."
cp "${PROJECT_ROOT}/config/airport_bounds.json" "${DEPLOY_DIR}/config/"
cp "${PROJECT_ROOT}/config/intersections.json" "${DEPLOY_DIR}/config/"
cp "${PROJECT_ROOT}/config/system_config.json" "${DEPLOY_DIR}/config/"
cp "${PROJECT_ROOT}/config/vehicle_control.json" "${DEPLOY_DIR}/config/"
# Copy tools
log_info "Copying tools..."
cp "${PROJECT_ROOT}/tools/mock_server" "${DEPLOY_DIR}/tools/"
cp "${PROJECT_ROOT}/tools/map_websocket.html" "${DEPLOY_DIR}/tools/"
cp "${PROJECT_ROOT}/tools/test_websocket.html" "${DEPLOY_DIR}/tools/"
# Create deployment archive
log_info "Creating deployment archive..."
cd "${PROJECT_ROOT}"
@ -144,4 +153,5 @@ echo " - Executable binary"
echo " - Required runtime libraries"
echo " - Python3 RPM packages"
echo " - Python dependencies"
echo " - Configuration files"
echo " - Configuration files"
echo " - Tools"