static AbcVersion GetBaseAbcVersion(string special, int buildCounter, DateTime dateTime, string env) { var data = GitTool.GetAllGitData(); var simple = new AbcVersionSimple(0, 0, 0, special, buildCounter, dateTime, env); var baseVersion = new AbcVersion(data, simple); return(baseVersion); }
public static AbcVersion CreateInternal(int buildCounter, DateTime dateTime) { var config = Read(); var data = GitTool.GetAllGitData(); var baseVersion = GetBaseAbcVersion("", buildCounter, dateTime, _env); var ver = CalculateVersion(baseVersion, data, config); return(ver); }
public static AbcVersion CreateLegacyInternal(int major, int minor, int buildCounter, DateTime date) { var simple = new AbcVersionSimple(major, minor, buildCounter, "", buildCounter, date, _env); var data = GitTool.GetAllGitData(); return(new AbcVersion(data, simple)); }