public static BuildPackageArgs BuildPackage( PackageConfiguration packageConfiguration, IDictionary <string, string> parameters) { var args = new BuildPackageArgs(packageConfiguration, parameters); CorePipeline.Run("pintle.buildPackage", args); return(args); }
public static BuildPackageArgs BuildPackage( PackageConfiguration packageConfiguration, NameValueCollection parameters) { var args = new BuildPackageArgs(packageConfiguration, parameters); CorePipeline.Run("pintle.buildPackage", args); return(args); }
protected virtual bool AbortIfErrorsDetected(BuildPackageArgs args) { if (args.Errors.Any()) { args.AbortPipeline(); return(true); } return(false); }
public abstract void Process(BuildPackageArgs args);