Beispiel #1
0
        public Build()
        {
            d = new Devenv(Path.Combine(f.FolderPath,"ImageResizer.sln"));
            extras = new Devenv(Path.Combine(f.FolderPath, "Other-Plugins-With-External-Dependencies.sln"));
            v = new VersionEditor(Path.Combine(f.FolderPath, "SharedAssemblyInfo.cs"));
            g = new GitManager(f.ParentPath);
            nuget = new NugetManager(Path.Combine(f.ParentPath, "nuget"));

            //TODO: nuget and s3 API key need to go.

            packages.Add(new PackageDescriptor("min", PackMin));
            packages.Add(new PackageDescriptor("full", PackFull));
            packages.Add(new PackageDescriptor("standard", PackStandard));
            packages.Add(new PackageDescriptor("allbinaries", PackAllBinaries));
        }
Beispiel #2
0
 public Build() {
     d = new Devenv(Path.Combine(Path.Combine(f.ParentPath,"Sources"),"Build All.sln"));
     v = new VersionEditor(Path.Combine(f.ParentPath, "Sources\\Core\\Properties\\AssemblyInfo.cs"));
     nuget = new NugetManager(Path.Combine(f.ParentPath, "nuget"));
 }