static void Main() { ICruiseManagerFactory remoteCruiseManagerFactory = new RemoteCruiseManagerFactory(); string ConfigPath = GetSettingsFilename(); AggregateCruiseServer Aggregator = new AggregateCruiseServer(remoteCruiseManagerFactory, ConfigPath); Console.ReadLine(); }
private void RetrieveListOfProjects(Project server) { Cursor.Current = Cursors.WaitCursor; try { lbProject.Items.Clear(); RemoteCruiseManagerFactory factory = new RemoteCruiseManagerFactory(); ICruiseManager manager = factory.GetCruiseManager(server.ServerUrl); ProjectStatus[] projectStatuses = manager.GetProjectStatus(); foreach (ProjectStatus status in projectStatuses) { lbProject.Items.Add(status.Name); } } catch (Exception ex) { MessageBox.Show(this, "Unable to connect to server " + server.ServerDisplayName + ": " + ex.Message, "Error"); } finally { Cursor.Current = Cursors.Default; } }
public void ReadCCNetStatisticsTest() { RemoteCruiseManagerFactory factory = new RemoteCruiseManagerFactory(); Uri url = new Uri(string.Format(CultureInfo.InvariantCulture, "tcp://firefly:21234/CruiseManager.rem")); string projectName = "ProjectPilot"; ICruiseManager mgr = factory.GetCruiseManager(url.ToString()); string proj = mgr.GetProject(projectName); string stat = mgr.GetStatisticsDocument(projectName); //File.WriteAllText("ccnet.stats.xml", stat); }
static int DoWork(Options options) { string auxPath = options.AuxPath; string forcer = options.Forcer; string taskname = options.TaskName; RemoteCruiseManagerFactory f = new RemoteCruiseManagerFactory(); ICruiseManager m = f.GetCruiseManager(auxPath); m.ForceBuild(taskname, forcer); return(0); }
static int DoWork(Options options) { string auxPath = options.AuxPath; string forcer = options.Forcer; string taskname = options.TaskName; RemoteCruiseManagerFactory f = new RemoteCruiseManagerFactory(); ISmartCruiseManager m = (ISmartCruiseManager)f.GetCruiseManager(auxPath); m.ForceBuild(taskname, forcer); m.SendNotification(taskname, forcer, CalcMessage(MessageKind.Refresh)); return(0); }
static void Main() { Application.EnableVisualStyles(); Application.DoEvents(); try { ICruiseManagerFactory remoteCruiseManagerFactory = new RemoteCruiseManagerFactory(); ICruiseProjectManagerFactory cruiseProjectManagerFactory = new CruiseProjectManagerFactory(remoteCruiseManagerFactory); CCTrayMultiConfiguration configuration = new CCTrayMultiConfiguration(cruiseProjectManagerFactory, GetSettingsFilename()); MainForm mainForm = new MainForm(configuration); Application.Run(mainForm); } catch (Exception ex) { MessageBox.Show("Failed to start: " + ex, AppDomain.CurrentDomain.FriendlyName); } }
static void Main() { Application.EnableVisualStyles(); Application.DoEvents(); try { ICruiseManagerFactory remoteCruiseManagerFactory = new RemoteCruiseManagerFactory(); ICruiseProjectManagerFactory cruiseProjectManagerFactory = new CruiseProjectManagerFactory( remoteCruiseManagerFactory ); CCTrayMultiConfiguration configuration = new CCTrayMultiConfiguration( cruiseProjectManagerFactory, GetSettingsFilename() ); MainForm mainForm = new MainForm(configuration); Application.Run(mainForm); } catch (Exception ex) { MessageBox.Show("Failed to start: " + ex, AppDomain.CurrentDomain.FriendlyName); } }