Пример #1
0
		protected CruiseManager CreateCCServer()
		{
			string configData = ConfigurationFixture.GenerateConfigXml(GenerateProjectXml());
			string tempFile = TempFileUtil.CreateTempFile(TEMP_DIR, TEMP_FILE, configData);
			CruiseManager cc = new CruiseManager(tempFile);
			return cc;
		}
        protected CruiseManager CreateCCServer()
        {
            string        configData = ConfigurationFixture.GenerateConfigXml(GenerateProjectXml());
            string        tempFile   = TempFileUtil.CreateTempFile(TEMP_DIR, TEMP_FILE, configData);
            CruiseManager cc         = new CruiseManager(tempFile);

            return(cc);
        }
        public void ForceBuildUsingRunner()
        {
            AssertNumberOfFiles(0);

            CruiseManager cc = CreateCCServer();

            try
            {
                cc.StartCruiseControl();
                cc.RegisterForRemoting();
                AssertNumberOfFiles(1);

                Runner runner = new Runner();
                runner.Url = "tcp://localhost:1234/MockCruise.rem";
                runner.Run(PROJECT_NAME);
            }
            finally
            {
                cc.StopCruiseControl();
            }
            AssertNumberOfFiles(2);
        }
Пример #4
0
        public void View(String name)
        {
            String[] names = CruiseManager.GetMostRecentBuildNames(name, 5);

            PropertyBag.Add("names", names);
        }
Пример #5
0
 public void Index()
 {
     ProjectStatus[] status = CruiseManager.GetProjectStatus();
     PropertyBag.Add("status", status);
 }