This commit is contained in:
2025-07-12 15:08:22 +08:00
parent 5f7dc383f4
commit f9a5842ea3

View File

@ -50,28 +50,28 @@ jobs:
# sudo service docker start # sudo service docker start
# 等待Docker启动 # 等待Docker启动
sleep 100 # sleep 5
# 验证Docker状态 # 验证Docker状态
docker info | grep -i insecure || docker ps || true # docker info | grep -i insecure || docker ps || true
echo "✅ Docker配置完成" echo "✅ Docker配置完成"
- name: 登录到Gitea Container Registry # - name: 登录到Gitea Container Registry
run: | # run: |
echo "🔐 登录到Gitea Container Registry..." # echo "🔐 登录到Gitea Container Registry..."
# 获取registry地址 # # 获取registry地址
REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') # REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||')
cat /etc/docker/daemon.json # cat /etc/docker/daemon.json
echo "📡 Registry地址: $REGISTRY_HOST" # echo "📡 Registry地址: $REGISTRY_HOST"
echo "👤 用户名: ${{ gitea.actor }}" # echo "👤 用户名: ${{ gitea.actor }}"
# 使用HTTP协议登录 # # 使用HTTP协议登录
echo "${{ gitea.token }}" | docker login $REGISTRY_HOST -u "${{ gitea.actor }}" --password-stdin # echo "${{ gitea.token }}" | docker login $REGISTRY_HOST -u "${{ gitea.actor }}" --password-stdin
echo "✅ 登录成功!" # echo "✅ 登录成功!"
- name: 构造Docker镜像 - name: 构造Docker镜像
@ -102,7 +102,11 @@ jobs:
# 设置镜像标签 # 设置镜像标签
REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||')
IMAGE_NAME="$REGISTRY_HOST/${{ gitea.repository_owner }}/hello-world-app"
REPO_OWNER="${{ gitea.repository_owner }}"
REPO_OWNER_LOWER="${REPO_OWNER,,}"
IMAGE_NAME="$REGISTRY_HOST/$REPO_OWNER_LOWER/hello-world-app"
IMAGE_TAG="latest" IMAGE_TAG="latest"
COMMIT_SHA="${{ gitea.sha }}" COMMIT_SHA="${{ gitea.sha }}"