From 9fccb0a473978bf4831192a3071aa449dd23b7f3 Mon Sep 17 00:00:00 2001 From: whlaoding Date: Mon, 16 Mar 2026 01:56:40 +0800 Subject: [PATCH] Update env file with LLM_MODEL qwen3.5-plus --- deploy.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..daf1924 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Configuration +REGISTRY_URL="dcr-by1jwyxk44.71826370.xyz" +IMAGE_NAME="laodingbot" +TAG=$(date +%Y%m%d%H%M%S) +FULL_IMAGE_NAME="${REGISTRY_URL}/${IMAGE_NAME}:${TAG}" +LATEST_IMAGE_NAME="${REGISTRY_URL}/${IMAGE_NAME}:latest" + +echo "Step 1: Building Docker image..." +docker build -t ${IMAGE_NAME}:latest . + +if [ $? -ne 0 ]; then + echo "Error: Docker build failed." + exit 1 +fi + +echo "Step 2: Tagging image..." +docker tag ${IMAGE_NAME}:latest ${FULL_IMAGE_NAME} +docker tag ${IMAGE_NAME}:latest ${LATEST_IMAGE_NAME} + +echo "Step 3: Pushing image to ${REGISTRY_URL}..." +# Note: You might need to run 'docker login ${REGISTRY_URL}' once before running this script +docker push ${FULL_IMAGE_NAME} +docker push ${LATEST_IMAGE_NAME} + +if [ $? -ne 0 ]; then + echo "Error: Docker push failed. Make sure you are logged in to the registry." + exit 1 +fi + +echo "Successfully built and pushed:" +echo " - ${FULL_IMAGE_NAME}" +echo " - ${LATEST_IMAGE_NAME}"