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 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); }
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"); }