public override bool Execute() { base.Execute(); var branchInfo = new BranchInfo(RepoRoot); var buildVersion = new BuildVersion() { Major = int.Parse(branchInfo.Entries["MAJOR_VERSION"]), Minor = int.Parse(branchInfo.Entries["MINOR_VERSION"]), Patch = int.Parse(branchInfo.Entries["PATCH_VERSION"]), ReleaseSuffix = branchInfo.Entries["RELEASE_SUFFIX"], CommitCount = _commitCount }; VersionMajor = buildVersion.Major; VersionMinor = buildVersion.Minor; VersionPatch = buildVersion.Patch; CommitCount = buildVersion.CommitCountString; ReleaseSuffix = buildVersion.ReleaseSuffix; VersionSuffix = buildVersion.VersionSuffix; SimpleVersion = buildVersion.SimpleVersion; NugetVersion = buildVersion.NuGetVersion; MsiVersion = buildVersion.GenerateMsiVersion(); VersionBadgeMoniker = Monikers.GetBadgeMoniker(); Channel = branchInfo.Entries["CHANNEL"]; BranchName = branchInfo.Entries["BRANCH_NAME"]; return(true); }
public override bool Execute() { var buildVersion = new BuildVersion() { Major = VersionMajor, Minor = VersionMinor, Patch = VersionPatch, ReleaseSuffix = ReleaseSuffix, CommitCount = CommitCount }; MsiVersion = buildVersion.GenerateMsiVersion(); return(true); }
public override bool Execute() { base.Execute(); var buildVersion = new BuildVersion() { Major = VersionMajor, Minor = VersionMinor, Patch = VersionPatch, ReleaseSuffix = ReleaseSuffix, CommitCount = _commitCount }; CommitCount = buildVersion.CommitCountString; VersionSuffix = buildVersion.VersionSuffix; SimpleVersion = buildVersion.SimpleVersion; NugetVersion = buildVersion.NuGetVersion; MsiVersion = buildVersion.GenerateMsiVersion(); VersionBadgeMoniker = Monikers.GetBadgeMoniker(); return(true); }