Exemple #1
0
 public JobList(IContainer container)
 {
     _children = new object[]
                     {
     //                                container.GetOrDefault<GetInfoJob>(),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\trunk\database")
                                                            {
                                                                Command = @"nant -buildfile:database.build full-upgrade",
                                                                CommandName = "Build trunk database"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\trunk")
                                                            {
                                                                Command = @"config.bat",
                                                                CommandName = "Switch to trunk configuration"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\trunk\PRS.CMS")
                                                            {
                                                                Command = @"nant build test",
                                                                CommandName = "Test trunk"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.1\database")
                                                            {
                                                                Command = @"nant -buildfile:database.build full-upgrade",
                                                                CommandName = "Build 10.2.1 database"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.1")
                                                            {
                                                                Command = @"config.bat",
                                                                CommandName = "Switch to 10.2.1 configuration"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.1\PRS.CMS")
                                                            {
                                                                Command = @"nant build test",
                                                                CommandName = "Test 10.2.1"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.2\database")
                                                            {
                                                                Command = @"nant -buildfile:database.build full-upgrade",
                                                                CommandName = "Build 10.2.2 database"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.2")
                                                            {
                                                                Command = @"config.bat",
                                                                CommandName = "Switch to 10.2.2 configuration"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.2\PRS.CMS")
                                                            {
                                                                Command = @"nant build test",
                                                                CommandName = "Test 10.2.2"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.3\database")
                                                            {
                                                                Command = @"nant -buildfile:database.build full-upgrade",
                                                                CommandName = "Build 10.2.3 database"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.3")
                                                            {
                                                                Command = @"config.bat",
                                                                CommandName = "Switch to 10.2.3 configuration"
                                                            }),
                         container.GetOrDefault<RunCmd>(new CommandInfo
                                                            (@"D:\development\casemax\cmsdotnet\framework\branches\10.2.3\PRS.CMS")
                                                            {
                                                                Command = @"nant build test",
                                                                CommandName = "Test 10.2.3"
                                                            })
                     };
 }