Set default appname flag to the current directory

This commit is contained in:
2021-12-02 14:59:08 +01:00
parent 96de1269fb
commit f12dbc25f0
2 changed files with 3 additions and 3 deletions

View File

@@ -54,7 +54,7 @@ func NewBase() *K8sBase {
b := &K8sBase{
Metadata: NewMetadata(),
}
b.Metadata.Labels[K+"/project"] = getProjectName()
b.Metadata.Labels[K+"/project"] = GetProjectName()
b.Metadata.Labels[K+"/release"] = "{{ .Release.Name }}"
b.Metadata.Annotations[K+"/version"] = Version
return b
@@ -70,7 +70,7 @@ func (k K8sBase) Get() string {
return k.Kind
}
func getProjectName() string {
func GetProjectName() string {
if len(Appname) > 0 {
return Appname
}

View File

@@ -23,7 +23,7 @@ var ChartsDir = "chart"
func main() {
flag.StringVar(&ChartsDir, "chart-dir", ChartsDir, "set the chart directory")
flag.StringVar(&ComposeFile, "compose", ComposeFile, "set the compose file to parse")
flag.StringVar(&AppName, "appname", AppName, "sive the helm chart app name")
flag.StringVar(&AppName, "appname", helm.GetProjectName(), "set the helm chart app name")
flag.StringVar(&AppVersion, "appversion", AppVersion, "set the chart appVersion")
version := flag.Bool("version", false, "Show version and exit")
force := flag.Bool("force", false, "force the removal of the chart-dir")