From 5acedd795d326a609ad9765a417fefb499cad2a3 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Tue, 23 Jan 2024 20:19:15 +0100 Subject: [PATCH] forge: add forgejo sources --- .../kustomizations/forgejo-kustomization.yaml | 25 +++++++++++++++++++ basic/infrastructure/sources/forgejo.yaml | 8 ++++++ 2 files changed, 33 insertions(+) create mode 100644 basic/infrastructure/kustomizations/forgejo-kustomization.yaml create mode 100644 basic/infrastructure/sources/forgejo.yaml diff --git a/basic/infrastructure/kustomizations/forgejo-kustomization.yaml b/basic/infrastructure/kustomizations/forgejo-kustomization.yaml new file mode 100644 index 0000000..85224c5 --- /dev/null +++ b/basic/infrastructure/kustomizations/forgejo-kustomization.yaml @@ -0,0 +1,25 @@ +apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 +kind: Kustomization +metadata: + name: forgejo + namespace: flux-system +spec: + interval: 10m + retryInterval: 1m + wait: true + timeout: 3m + dependsOn: + - name: single-sign-on + sourceRef: + kind: GitRepository + name: stackspout + path: ./basic/apps/forge + prune: true + postBuild: + substituteFrom: + #- kind: Secret + # name: stackspin-forgejo-variables + - kind: Secret + name: stackspin-forgejo-oauth-variables + - kind: Secret + name: stackspin-cluster-variables diff --git a/basic/infrastructure/sources/forgejo.yaml b/basic/infrastructure/sources/forgejo.yaml new file mode 100644 index 0000000..922f295 --- /dev/null +++ b/basic/infrastructure/sources/forgejo.yaml @@ -0,0 +1,8 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta1 +kind: HelmRepository +metadata: + name: forgejo + namespace: flux-system +spec: + interval: 60m + url: oci://codeberg.org/forgejo-contrib/forgejo