add list prjs and org
This commit is contained in:
@@ -1,3 +1,32 @@
|
||||
package version
|
||||
|
||||
var VersionString string = "1.2.3.4.v1"
|
||||
import "fmt"
|
||||
|
||||
type Version struct {
|
||||
Major int
|
||||
Minor int
|
||||
Patch int
|
||||
Build int
|
||||
}
|
||||
|
||||
var versionNumber Version = Version{0, 1, 0, 0}
|
||||
|
||||
func GetFullVersion() string {
|
||||
return fmt.Sprintf("%d.%d.%d.%d", versionNumber.Major, versionNumber.Minor, versionNumber.Patch, versionNumber.Build)
|
||||
}
|
||||
|
||||
func GetMajorVersion() string {
|
||||
return fmt.Sprintf("%d", versionNumber.Major)
|
||||
}
|
||||
|
||||
func GetMinorVersion() string {
|
||||
return fmt.Sprintf("%d", versionNumber.Minor)
|
||||
}
|
||||
|
||||
func GetPatchVersion() string {
|
||||
return fmt.Sprintf("%d", versionNumber.Patch)
|
||||
}
|
||||
|
||||
func GetBuildVersion() string {
|
||||
return fmt.Sprintf("%d", versionNumber.Build)
|
||||
}
|
||||
|
||||
+2
-10
@@ -6,14 +6,6 @@ import (
|
||||
"strings"
|
||||
)
|
||||
|
||||
type Version struct {
|
||||
Major int
|
||||
Minor int
|
||||
Patch int
|
||||
Build int
|
||||
VersionNumberToIncrement string // New field
|
||||
}
|
||||
|
||||
func (v Version) String() string {
|
||||
return fmt.Sprintf("%d.%d.%d.%d", v.Major, v.Minor, v.Patch, v.Build)
|
||||
}
|
||||
@@ -44,5 +36,5 @@ func NewVersionFromString(versionString string) (*Version, error) {
|
||||
return nil, fmt.Errorf("invalid build version: %s", parts[3])
|
||||
}
|
||||
|
||||
return &Version{major, minor, patch, build, parts[4]}, nil // Initialize new field
|
||||
}
|
||||
return &Version{major, minor, patch, build}, nil // Initialize new field
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user