From cf38e6aabc390a6b8434d5bf23670e9016ba23ca Mon Sep 17 00:00:00 2001 From: Celes Hillyerd Date: Fri, 26 Jun 2026 03:16:00 -0700 Subject: [PATCH] ci: fix buildkitd_config YAML format for insecure registry --- .woodpecker/build-1.yml | 32 +++++++++++++++++++++++---- .woodpecker/build-2.yml | 40 +++++++++++++++++++++++++++++----- .woodpecker/build-3.yml | 48 +++++++++++++++++++++++++++++++++++------ 3 files changed, 105 insertions(+), 15 deletions(-) diff --git a/.woodpecker/build-1.yml b/.woodpecker/build-1.yml index 4c96345..b2a8cd2 100644 --- a/.woodpecker/build-1.yml +++ b/.woodpecker/build-1.yml @@ -14,7 +14,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -49,7 +55,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -88,7 +100,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -127,7 +145,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" diff --git a/.woodpecker/build-2.yml b/.woodpecker/build-2.yml index df43a61..df2b847 100644 --- a/.woodpecker/build-2.yml +++ b/.woodpecker/build-2.yml @@ -14,7 +14,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -53,7 +59,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -92,7 +104,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -131,7 +149,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -170,7 +194,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" diff --git a/.woodpecker/build-3.yml b/.woodpecker/build-3.yml index bf1a29c..126ee76 100644 --- a/.woodpecker/build-3.yml +++ b/.woodpecker/build-3.yml @@ -14,7 +14,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -53,7 +59,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -92,7 +104,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -131,7 +149,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -170,7 +194,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: "" @@ -206,7 +236,13 @@ steps: add_host: registry.celestium.life:10.1.1.12 buildx_flags: --driver-opt network=host insecure: true - buildkitd_config: "[registry.\"registry.celestium.life\"]\n http = true\n insecure = true\n[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n" + buildkitd_config: | + [registry."registry.celestium.life"] + insecure = true + [registry."docker.io"] + mirrors = ["registry.celestium.life/v2/dockerhub-cache"] + [registry."ghcr.io"] + mirrors = ["registry.celestium.life/v2/ghcr-cache"] http_proxy: "" https_proxy: "" no_proxy: ""