fix(ci): configure Docker insecure registry for HTTP Gitea
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Successful in 1m46s
CI/CD Pipeline / Run Tests (push) Successful in 1m55s
CI/CD Pipeline / Build Docker Images (push) Successful in 6m22s
CI/CD Pipeline / Push to Gitea Registry (push) Failing after 4s

This commit is contained in:
2026-02-02 13:16:22 +01:00
parent 823dc2f83d
commit 65383b8a40

View File

@@ -121,9 +121,16 @@ jobs:
git clone --depth=1 --branch=${GITHUB_REF_NAME} ${REPO_URL}/${GITHUB_REPOSITORY}.git .
git checkout ${GITHUB_SHA}
- name: Configure Docker for insecure registry
run: |
REGISTRY_URL=$(echo ${GITHUB_SERVER_URL} | sed 's|.*://||')
sudo mkdir -p /etc/docker
echo "{\"insecure-registries\": [\"${REGISTRY_URL}\"]}" | sudo tee /etc/docker/daemon.json
sudo systemctl restart docker || sudo service docker restart || true
sleep 3
- name: Login to Gitea Container Registry
run: |
# Извлекаем host:port из GITHUB_SERVER_URL (http://10.10.0.10:3000 -> 10.10.0.10:3000)
REGISTRY_URL=$(echo ${GITHUB_SERVER_URL} | sed 's|.*://||')
echo "${{ gitea.token }}" | docker login ${REGISTRY_URL} -u ${{ gitea.actor }} --password-stdin