From 26c8f97789aa2dbe66b3adc864a920e8bf0b01c2 Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Sun, 21 May 2023 17:38:20 +0200 Subject: [PATCH] build: Use argocd app apply instead of kubectl --- scripts/deploy-app.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/deploy-app.pl b/scripts/deploy-app.pl index 831a5dc..f61a561 100755 --- a/scripts/deploy-app.pl +++ b/scripts/deploy-app.pl @@ -37,7 +37,7 @@ print `envsubst < ./kube/application.yaml > /tmp/application.yaml` or die $!; print `yq -i '.spec.source.helm.values = load_str("/tmp/values.yaml")' /tmp/application.yaml` or die $!; if(!defined $ENV{DEPLOY_SCRIPT_DEBUG}){ - print `kubectl apply -f /tmp/application.yaml` or die $!; + print `argocd app create -f /tmp/application.yaml --upsert` or die $!; print `argocd app sync -l application=badhouseplants -l branch=$git_branch` or die $!; print `argocd app wait -l application=badhouseplants -l branch=$git_branch` or die $!; }