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