29 lines
		
	
	
		
			487 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			487 B
		
	
	
	
		
			Go
		
	
	
	
| // Package version is used to get the version of the Helmfile CLI.
 | |
| package version
 | |
| 
 | |
| import "fmt"
 | |
| 
 | |
| // Version is the version of Helmfile
 | |
| var Version string
 | |
| 
 | |
| // Commit is the git revision
 | |
| var Commit string
 | |
| 
 | |
| func GetVersion() string {
 | |
| 	if Version == "" {
 | |
| 		Version = "0.0.0-dev"
 | |
| 	}
 | |
| 	return Version
 | |
| }
 | |
| 
 | |
| func GetCommit() string {
 | |
| 	if Commit == "" {
 | |
| 		Commit = "unknown_commit"
 | |
| 	}
 | |
| 	return Commit
 | |
| }
 | |
| 
 | |
| func GetVersionWithCommit() string {
 | |
| 	return fmt.Sprintf("%s-%s", GetVersion(), GetCommit())
 | |
| }
 |