# Constants

ChartCRDDir represents the directory that we expect to contain CRDs within the chart.
ChartCRDTgzFilename represents the filename of the crd's tgz file.
ChartExtraFileDir represents the directory that contains non-YAML files.
ChartsRepositoryUpstreamBranchDir is a directory that will be used to store the latest copy of the branch containing your released assets.
ChartValidateInstallCRDFile is the path to the file pushed to upstream that validates the existence of CRDs in the chart.
DefaultCachePath represents the default place to put a cache on pulled values.
DependencyOptionsFile is a file that contains information about how to prepare your dependency The expected structure of this file is one that can be marshalled into a ChartOptions struct.
GeneratedChangesAdditionalChartDir is a directory that contains additionalCharts.
GeneratedChangesDependenciesDir is a directory that contains dependencies within GeneratedChangesDir.
GeneratedChangesDir is a directory that contains GeneratedChanges.
GeneratedChangesExcludeDir is a directory that contains excludes within GeneratedChangesDir.
GeneratedChangesOverlayDir is a directory that contains overlays within GeneratedChangesDir.
GeneratedChangesPatchDir is a directory that contains patches within GeneratedChangesDir.
PackageOptionsFile is the name of a file that contains information about how to prepare your package The expected structure of this file is one that can be marshalled into a PackageOptions struct.
PackageTemplatesDir is a directory containing templates used as additional chart options.
RepositoryAssetsDir is a directory on your Staging/Live branch that contains chart archives for each version of your package.
RepositoryChartsDir is a directory on your Staging/Live branch that contains unarchived charts for each version of your package.
RepositoryHelmIndexFile is the file on your Staging/Live branch that contains your Helm repository index.
RepositoryLogosDir is a directory on your Staging/Live branch that contains the files with the logos of each chart.
RepositoryPackagesDir is a directory on your Staging branch that contains the files necessary to generate your package.
RepositoryReleaseYaml is the file on your Staging/Live branch that contains the release information.
RepositoryStAte file is a file to hold the current status of the released and developed assets versions.