예제 #1
0
 public Project(BuildServer s, string Name) : base(GetProjectId(s.Name, Name))
 {
     _server       = s;
     _name         = Name;
     _staticObject = new Dictionary <string, object> {
         { "name", _name } //,
         //{ "server", _server.Name }
     };
 }
예제 #2
0
        internal ServerFederation()
        {
            var dbc = XmlUtils.FromFile <Dashboard>(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "dashboard.config"));

            foreach (var sl in dbc.RemoteServices.Servers)
            {
                CCClient c = new CCClient(sl.Url);
                var      s = new BuildServer(sl.Name, c);
                _buildservers.Add(s.Id, s);
            }
        }