mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-02-07 01:30:24 +00:00
71 configure GitHub ci (#113)
Add CI to testing proxmox integration --------- Signed-off-by: Andrei Kvapil <kvapss@gmail.com> Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com> Co-authored-by: Andrei Kvapil <kvapss@gmail.com> Co-authored-by: Nikita <166552198+nbykov0@users.noreply.github.com> Co-authored-by: Kingdon Barrett <kingdon+notify@tuesdaystudios.com> Co-authored-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
REGISTRY ?= ghcr.io/aenix-io/cozystack
|
||||
REGISTRY := ghcr.io/aenix-io/cozystack
|
||||
|
||||
PUSH := 1
|
||||
LOAD := 0
|
||||
VERSION = $(patsubst v%,%,$(shell git describe --tags --abbrev=0))
|
||||
|
||||
@@ -79,6 +79,11 @@ fi
|
||||
# Reconcile Helm repositories
|
||||
kubectl annotate helmrepositories.source.toolkit.fluxcd.io -A -l cozystack.io/repository reconcile.fluxcd.io/requestedAt=$(date +"%Y-%m-%dT%H:%M:%SZ") --overwrite
|
||||
|
||||
# Unsuspend all system charts
|
||||
kubectl get hr -A -l cozystack.io/system-app=true --no-headers | while read namespace name rest; do
|
||||
kubectl patch hr -n "$namespace" "$name" -p '{"spec": {"suspend": null}}' --type=merge --field-manager=flux-client-side-apply
|
||||
done
|
||||
|
||||
# Reconcile platform chart
|
||||
trap 'exit' INT TERM
|
||||
while true; do
|
||||
|
||||
Reference in New Issue
Block a user