From 81ed2f08033bfca3da6b8e96b16ee3f7bc4279e3 Mon Sep 17 00:00:00 2001 From: Celes Renata Date: Sat, 11 Jul 2026 05:36:41 +0000 Subject: [PATCH] =?UTF-8?q?fix(ci):=20bypass=20DNS=20for=20clone=20?= =?UTF-8?q?=E2=80=94=20use=20Gitea=20ClusterIP=20directly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All pipeline files now specify clone.git.settings.remote with the Gitea service ClusterIP (10.43.73.77:3000) instead of relying on DNS resolution of gitea-service.git-server.svc.cluster.local. This permanently fixes the intermittent DNS resolution failures that occur when multiple build pipelines clone simultaneously. --- .woodpecker/build-1.yml | 5 +++++ .woodpecker/build-2.yml | 5 +++++ .woodpecker/build-3.yml | 5 +++++ .woodpecker/finalize.yml | 6 ++++++ .woodpecker/test.yml | 5 +++++ 5 files changed, 26 insertions(+) diff --git a/.woodpecker/build-1.yml b/.woodpecker/build-1.yml index 176f9ae..bfe7c24 100644 --- a/.woodpecker/build-1.yml +++ b/.woodpecker/build-1.yml @@ -3,6 +3,11 @@ depends_on: when: event: push branch: main +clone: + git: + image: woodpeckerci/plugin-git + settings: + remote: http://10.43.73.77:3000/admin/stonks-oracle.git steps: build-scheduler: image: woodpeckerci/plugin-docker-buildx diff --git a/.woodpecker/build-2.yml b/.woodpecker/build-2.yml index 47f5b76..2a96a17 100644 --- a/.woodpecker/build-2.yml +++ b/.woodpecker/build-2.yml @@ -3,6 +3,11 @@ depends_on: when: event: push branch: main +clone: + git: + image: woodpeckerci/plugin-git + settings: + remote: http://10.43.73.77:3000/admin/stonks-oracle.git steps: build-extractor: image: woodpeckerci/plugin-docker-buildx diff --git a/.woodpecker/build-3.yml b/.woodpecker/build-3.yml index c223178..97ac047 100644 --- a/.woodpecker/build-3.yml +++ b/.woodpecker/build-3.yml @@ -3,6 +3,11 @@ depends_on: when: event: push branch: main +clone: + git: + image: woodpeckerci/plugin-git + settings: + remote: http://10.43.73.77:3000/admin/stonks-oracle.git steps: build-broker-adapter: image: woodpeckerci/plugin-docker-buildx diff --git a/.woodpecker/finalize.yml b/.woodpecker/finalize.yml index afd8f26..a2f14b1 100644 --- a/.woodpecker/finalize.yml +++ b/.woodpecker/finalize.yml @@ -8,6 +8,12 @@ when: event: push branch: main +clone: + git: + image: woodpeckerci/plugin-git + settings: + remote: http://10.43.73.77:3000/admin/stonks-oracle.git + steps: integration-test: image: registry.celestium.life/dockerhub-cache/alpine/k8s:1.30.2 diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index 66f6ecd..8dff431 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -2,6 +2,11 @@ when: event: - push - pull_request +clone: + git: + image: woodpeckerci/plugin-git + settings: + remote: http://10.43.73.77:3000/admin/stonks-oracle.git steps: lint-python: image: registry.celestium.life/dockerhub-cache/library/python:3.12-slim