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"
|
||||
fi
|
||||
|
||||
# ======== 3. Git 拉取最新代码 ========
|
||||
if [ -d "$SRC_DIR/.git" ]; then
|
||||
echo "🔄 拉取最新源码:$SRC_DIR"
|
||||
cd "$SRC_DIR"
|
||||
# ======== 3. Git 拉取最新代码(当前目录是 git 仓库) ========
|
||||
if [ -d ".git" ]; then
|
||||
echo "🔄 拉取当前目录最新源码"
|
||||
git reset --hard
|
||||
git pull origin $(git rev-parse --abbrev-ref HEAD)
|
||||
cd ..
|
||||
else
|
||||
echo "❌ 错误:$SRC_DIR 不是 git 仓库"
|
||||
echo "❌ 错误:当前目录不是 git 仓库"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
|
@ -40,4 +38,3 @@ docker build -t "$IMAGE_NAME" .
|
|||
# ======== 5. 运行容器 ========
|
||||
echo "🚀 启动容器:$CONTAINER_NAME"
|
||||
docker run --rm --name "$CONTAINER_NAME" "$IMAGE_NAME"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue