@@ -66,6 +66,7 @@ private static void UpdateModuleVersions(string rmPath, Version newVersion)
66
66
var desktopFilePaths = GetDesktopFilePaths ( modulePaths ) ;
67
67
var netCoreFilePaths = desktopFilePaths . Select ( ConvertDesktopToNetCorePath ) . Where ( File . Exists ) . ToList ( ) ;
68
68
netCoreFilePaths . Add ( Path . Combine ( rmPath , @"..\Storage\Azure.Storage.Netcore.psd1" ) ) ;
69
+ netCoreFilePaths . Add ( Path . Combine ( rmPath , @"..\..\tools\AzureRM.Netcore\AzureRM.Netcore.psd1" ) ) ;
69
70
var netCoreHashTables = GetHashtables ( netCoreFilePaths ) ;
70
71
71
72
foreach ( var netCoreHashtable in netCoreHashTables )
@@ -81,14 +82,11 @@ private static void UpdateModuleVersions(string rmPath, Version newVersion)
81
82
Console . WriteLine ( $ "Updating { netCoreFilePath } to version { newVersion } ") ;
82
83
var netCoreDefinition = CreateDefinitionFromExisting ( netCoreHashtable , new PsDefinitionHeader { ModuleName = headerModuleName , Author = headerAuthor , Date = headerDate } ) ;
83
84
netCoreDefinition . ModuleVersion = newVersion ;
84
- if ( netCoreDefinition . RequiredModules ? . Any ( rm => rm . ModuleName == "AzureRM.Profile.Netcore" ) ?? false )
85
+ foreach ( var requiredModule in netCoreDefinition . RequiredModules ?? Enumerable . Empty < ModuleReference > ( ) )
85
86
{
86
- netCoreDefinition . RequiredModules . First ( rm => rm . ModuleName == "AzureRM.Profile.Netcore" ) . ModuleVersion = newVersion ;
87
- }
88
- if ( netCoreDefinition . RequiredModules ? . Any ( rm => rm . ModuleName == "Azure.Storage.Netcore" ) ?? false )
89
- {
90
- netCoreDefinition . RequiredModules . First ( rm => rm . ModuleName == "Azure.Storage.Netcore" ) . ModuleVersion = newVersion ;
87
+ requiredModule . ModuleVersion = newVersion ;
91
88
}
89
+
92
90
File . WriteAllLines ( netCoreFilePath , netCoreDefinition . ToDefinitionEntry ( ) ) ;
93
91
}
94
92
}
0 commit comments