diff --git a/.drone.yml b/.drone.yml index a39f295..266e076 100644 --- a/.drone.yml +++ b/.drone.yml @@ -144,6 +144,7 @@ steps: - yq -i "del(.status)" /tmp/appset.yaml - yq -i "del(.spec.generators[].list.elements[] | select(.branch == \"$ARGO_APP_BRANCH\"))" /tmp/appset.yaml - yq -i "del(.spec.generators[].list.elements[] | select(.commit_sha == \"$ARGO_APP_IMAGE_TAG\"))" /tmp/appset.yaml + - yq '. *= load("./kube/applicationset.yaml")' /tmp/appset.yaml - envsubst < ./kube/main.yaml > /tmp/elements.yaml - yq -i '.spec.generators[].list.elements += load("/tmp/elements.yaml")' /tmp/appset.yaml - kubectl apply -f /tmp/appset.yaml diff --git a/kube/applicationset.yaml b/kube/applicationset.yaml index a101a8f..95bac0a 100644 --- a/kube/applicationset.yaml +++ b/kube/applicationset.yaml @@ -4,16 +4,6 @@ metadata: name: badhouseplants-net namespace: argo-system spec: - generators: - - list: - elements: - - name: application - app: badhouseplants - branch: main - commit_sha: none - chart_version: 0.6.0 - repo_url: https://git.badhouseplants.net/api/packages/badhouseplants/helm - value: | template: metadata: name: "{{ app }}-{{ name }}"