internal override void ExecuteInternal(IBuildConfiguration config) { if (!EnvironmentAnalyzer.IsInGitRepo(config.ProjectDirectory)) { Log.LogMessage($"The project {config.ProjectName} is not inside of an initialized git repository"); return; } IGenerator generator = new ReleaseNotesGenerator(config, OutputPath); generator.Execute(); }
public override bool Execute() { var fromDate = DateTime.Now.AddDays(DateLookback > 0 ? DateLookback * -1 : DateLookback); var generator = new ReleaseNotesGenerator() { CharacterLimit = CharacterLimit, FromDate = fromDate, Log = (BuildHostLoggingHelper)Log, MaxCommit = MaxCommit, OutputDirectory = OutputDirectory }; generator.Execute(); return(true); }
internal override void ExecuteInternal(IBuildConfiguration config) { IGenerator generator = new ReleaseNotesGenerator(config); generator.Execute(); }