public void TryUpgradeTest()
        {
            var info = new UpgradeInfo
            {
                DbConnStr       = connstr,
                UpgradePackages = new List <UpgradePackage>
                {
                    new UpgradePackage {
                        PackageID   = Guid.Parse("5A1B0FDA-F10E-4844-9092-F7FFBDE9D6C8"),
                        PackageName = "upgrade_2.zip"
                    },
                    new UpgradePackage {
                        PackageID   = Guid.Parse("6583BC9D-E1FF-4C0B-9625-78B27BEDCD68"),
                        PackageName = "upgrade_1.zip"
                    }
                }
            };

            try
            {
                var result = new AutoUpgradeManager().TryUpgrade(info);
                Console.WriteLine(JsonHelper.ObjectToJSON(result));
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }
Exemplo n.º 2
0
 public void UpgradeSite()
 {
     try
     {
         var path        = $"{AppDomain.CurrentDomain.BaseDirectory}\\upgrade.config.json";
         var upgradeInfo = AutoUpgradeManager.GetUpgradeInfo(path);
         var manager     = new AutoUpgradeManager();
         manager.TryRun(upgradeInfo, (msg) =>
         {
             Clients.All.notice(new { success = true, msg = msg, level = 1 });
         });
     }
     catch (Exception ex)
     {
         Logger.Error(ex.Message, ex);
         Clients.All.notice(new { success = false, msg = ex.Message, level = 4 });
     }
 }
        public void UpgradeSiteTest()
        {
            var info = new UpgradeInfo
            {
                DbConnStr       = "server=zapdev.ticp.net\\dev,2989;uid=sa;pwd=Hz2017;database=Zapsoft_kx_test",
                UpgradePackages = new List <UpgradePackage>
                {
                    new UpgradePackage {
                        PackageID      = Guid.Parse("5A1B0FDA-F10E-4844-9092-F7FFBDE9D6C8"),
                        PackageName    = "upgrade_2.zip",
                        UnzipPath      = "",
                        ZipPath        = "",
                        CopyPath       = "",
                        Version        = "",
                        UpgradeSqlPath = ""
                    },
                    new UpgradePackage {
                        PackageID   = Guid.Parse("6583BC9D-E1FF-4C0B-9625-78B27BEDCD68"),
                        PackageName = "upgrade_1.zip"
                    }
                }
            };

            try
            {
                var manager = new AutoUpgradeManager();
                var result  = manager.TryUpgrade(info);
                manager.TryRun(result, (message) =>
                {
                    Console.WriteLine(message);
                });
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }
Exemplo n.º 4
0
 public void Initialize()
 {
     _manager = new AutoUpgradeManager();
 }