public void TestSort() { string folder = @"C:\Src\dyn365-ce-devops-sample\Sample\Xrm.CI.Framework.Sample\Data"; TestLogger logger = new TestLogger(); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(logger); manager.SortDataXml(folder); }
public void TestCombineData() { string dataZip = @"C:\Src\dyn365-ce-devops-sample\Sample\Xrm.CI.Framework.Sample\Data\export_packed.zip"; string folder = @"C:\Src\dyn365-ce-devops-sample\Sample\Xrm.CI.Framework.Sample\Data\Data"; TestLogger logger = new TestLogger(); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(logger); manager.CombineData(folder); manager.CompressData(folder, dataZip); }
public void TestSplitData() { string dataZip = @"C:\Src\dyn365-ce-devops-sample\Sample\Xrm.CI.Framework.Sample\Data\export.zip"; string folder = @"C:\Src\dyn365-ce-devops-sample\Sample\Xrm.CI.Framework.Sample\Data\Data"; TestLogger logger = new TestLogger(); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(logger); manager.ExpandData(dataZip, folder); manager.SplitData(folder); }
public void TestCombineData() { string dataZip = @"C:\Temp\TestReferenceData\export_packed.zip"; string folder = @"C:\Temp\TestReferenceData\Unpacked"; TestLogger logger = new TestLogger(); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(logger); string combined = manager.CombineData(folder); manager.CompressData(combined, dataZip); }
public void TestSplitData() { string dataZip = @"C:\Temp\TestReferenceData\Extracted\data.zip"; string folder = @"C:\Temp\TestReferenceData\Unpacked"; TestLogger logger = new TestLogger(); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(logger); manager.ExpandData(dataZip, folder); manager.SplitData(folder); }
protected override void ProcessRecord() { base.ProcessRecord(); Logger.LogInformation("Compressing folder {0} to file: {0}", DataZip, Folder); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(Logger); if (CombineDataXmlFile) { string tempDirectory = manager.CombineData(Folder); manager.CompressData(tempDirectory, DataZip); } else { manager.CompressData(Folder, DataZip); } Logger.LogInformation("Compression Completed"); }
protected override void ProcessRecord() { base.ProcessRecord(); Logger.LogInformation("Expanding data file {0} to path: {1}", DataZip, Folder); ConfigurationMigrationManager manager = new ConfigurationMigrationManager(Logger); manager.ExpandData(DataZip, Folder); if (SortDataXmlFile) { manager.SortDataXml(Folder); } if (SplitDataXmlFile) { manager.SplitData(Folder, SplitDataXmlFilePerEntityRecord); } Logger.LogInformation("Exracting Data Completed"); }