Exemplo n.º 1
0
        public void Initialize()
        {
            var buildsPath = Path.Combine(DataPath, "builds");

            Builds = new BuildDataManager(buildsPath);
            Builds.Load();
        }
Exemplo n.º 2
0
        public void InitializeNew()
        {
            try {
                Builds = new BuildDataManager(ContentBuildPath);
                Builds.Load();

                Deployments = new DeploymentDataManager(ContentDeploymentPath);
                Deployments.Load();
            }
            finally {
                CompleteLoading();
            }
        }
Exemplo n.º 3
0
        public void Load()
        {
            try {
                LoadProject();
                LoadLastBuild();
                LoadLastDeployment();

                Builds = new BuildDataManager(ContentBuildPath);
                Builds.Load();

                Deployments = new DeploymentDataManager(ContentDeploymentPath);
                Deployments.Load();

                if (Description.MaxBuilds.HasValue)
                {
                    Builds.Cleanup((int)Description.MaxBuilds.Value);
                }
            }
            finally {
                CompleteLoading();
            }
        }
Exemplo n.º 4
0
 public void OnInit()
 {
     this.Role  = new RoleDataManager();
     this.Build = new BuildDataManager();
 }