From c0ff0de8f70ad4ddad7de4c1d09d06fc64399beb Mon Sep 17 00:00:00 2001 From: eding Date: Wed, 16 Sep 2026 19:57:39 +0200 Subject: [PATCH] fix: consume protected platform values --- .../templates/delivery-pipeline.yaml.tmpl | 37 +++++++------------ internal/bootstrap/bootstrap.go | 8 ++-- internal/bootstrap/bootstrap_test.go | 12 +++--- 3 files changed, 24 insertions(+), 33 deletions(-) diff --git a/internal/assets/templates/delivery-pipeline.yaml.tmpl b/internal/assets/templates/delivery-pipeline.yaml.tmpl index 97d9137..3c2a86d 100644 --- a/internal/assets/templates/delivery-pipeline.yaml.tmpl +++ b/internal/assets/templates/delivery-pipeline.yaml.tmpl @@ -27,10 +27,6 @@ spec: - name: environment - name: pr-number default: "" - - name: platform-url - default: "" - - name: platform-revision - default: "" - name: forgejo-base-url default: "" - name: forgejo-owner @@ -57,10 +53,6 @@ spec: value: $(params.environment) - name: PR_NUMBER value: $(params.pr-number) - - name: PLATFORM_URL - value: $(params.platform-url) - - name: PLATFORM_REVISION - value: $(params.platform-revision) - name: FORGEJO_BASE_URL value: $(params.forgejo-base-url) - name: FORGEJO_OWNER @@ -102,8 +94,6 @@ spec: cd /tmp/manifests if [ "$ENVIRONMENT" = preview ]; then valid_pr_number "$PR_NUMBER" - valid_url "$PLATFORM_URL" - valid_revision "$PLATFORM_REVISION" app_dir="apps/previews/$APP_NAME-pr-$PR_NUMBER" marker="$app_dir/ownership.yaml" if [ -e "$app_dir" ]; then @@ -129,12 +119,7 @@ spec: EOF cmp -s "$expected_marker" "$marker" || fail fi - git clone "$PLATFORM_URL" /tmp/platform - git -C /tmp/platform checkout "$PLATFORM_REVISION" - [ -f /tmp/platform/preview/values.yaml ] || fail mkdir -p "$app_dir" - cp /tmp/platform/preview/values.yaml "$app_dir/values.yaml" - sed -i "s/PLACEHOLDER_PR/$PR_NUMBER/g" "$app_dir/values.yaml" cat > "$marker" < "$app_dir/kustomization.yaml" <