This commit is contained in:
parent
2fb74d4aad
commit
b28fa50bb1
|
|
@ -21,15 +21,13 @@ if docker images -a | grep -q "^${IMAGE_NAME}"; then
|
||||||
docker rmi -f "$IMAGE_NAME"
|
docker rmi -f "$IMAGE_NAME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ======== 3. Git 拉取最新代码 ========
|
# ======== 3. Git 拉取最新代码(当前目录是 git 仓库) ========
|
||||||
if [ -d "$SRC_DIR/.git" ]; then
|
if [ -d ".git" ]; then
|
||||||
echo "🔄 拉取最新源码:$SRC_DIR"
|
echo "🔄 拉取当前目录最新源码"
|
||||||
cd "$SRC_DIR"
|
|
||||||
git reset --hard
|
git reset --hard
|
||||||
git pull origin $(git rev-parse --abbrev-ref HEAD)
|
git pull origin $(git rev-parse --abbrev-ref HEAD)
|
||||||
cd ..
|
|
||||||
else
|
else
|
||||||
echo "❌ 错误:$SRC_DIR 不是 git 仓库"
|
echo "❌ 错误:当前目录不是 git 仓库"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
@ -40,4 +38,3 @@ docker build -t "$IMAGE_NAME" .
|
||||||
# ======== 5. 运行容器 ========
|
# ======== 5. 运行容器 ========
|
||||||
echo "🚀 启动容器:$CONTAINER_NAME"
|
echo "🚀 启动容器:$CONTAINER_NAME"
|
||||||
docker run --rm --name "$CONTAINER_NAME" "$IMAGE_NAME"
|
docker run --rm --name "$CONTAINER_NAME" "$IMAGE_NAME"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue