#!/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 env > /tmp/$ARGOCD_APP_NAME.env if [[ -v ENV_NAME ]]; then helmfile -n "$ARGOCD_APP_NAMESPACE" -e $ENV_NAME template --include-crds -q elif [[ -v ARGOCD_ENV_ENV_NAME ]]; then helmfile -n "$ARGOCD_APP_NAMESPACE" -e "$ARGOCD_ENV_ENV_NAME" template --include-crds -q else helmfile -n "$ARGOCD_APP_NAMESPACE" template --include-crds -q fi