/// <summary> /// Called when the build log has been closed. /// </summary> /// <param name="compiler">Compiler being used.</param> /// <param name="filePath">Path to the build log.</param> public virtual void LogClosed(IProjectCompiler compiler, string filePath) { }
public virtual void OnPass(IProjectCompiler compiler, string cloneDirectory, GitHub_Commit commit, BuildConfig config) { }
/// <summary> /// Called before any compilation steps are performed. /// </summary> /// <param name="compiler">Compiler being used.</param> /// <param name="logger">The build log.</param> /// <param name="config">Config.</param> /// <param name="cloneDirectory">Clone directory.</param> /// <param name="commit">Commit details.</param> public virtual void BeforeCompile(IProjectCompiler compiler, BuildLogger logger, BuildConfig config, string cloneDirectory, GitHub_Commit commit) { }