Files
manifests/argocd/helmfile-cmp/generate.sh
T

16 lines
411 B
Bash

#!/bin/sh
export HOME=/plugin
export HELM_CACHE_HOME=/tmp/helm/cache
export HELM_CONFIG_HOME=/tmp/helm/config
export HELMFILE_CACHE_HOME=/tmp/helmfile/cache
export HELMFILE_TEMPDIR=/tmp/helmfile/tmp
[[ -v ARGOCD_ENV_HELMFILE_ENVIRONMENT ]] && export HELMFILE_ENVIRONMENT=$ARGOCD_ENV_HELMFILE_ENVIRONMENT
env > /tmp/$ARGOCD_APP_NAME.env
helmfile -n "$ARGOCD_APP_NAMESPACE" $ARGS template --include-crds -q