28
28
[string ]$ReleaseType = " STS"
29
29
)
30
30
31
+ Import-Module - Name " $PSScriptRoot /ReleaseTools/VersionBumpUtils.psm1" - Force
32
+
31
33
enum PSVersion
32
34
{
33
35
NONE = 0
@@ -64,35 +66,6 @@ function Get-VersionBump
64
66
return [PSVersion ]::NONE
65
67
}
66
68
67
- function Get-BumpedVersion
68
- {
69
- Param (
70
- [Parameter (Mandatory = $true )]
71
- [string ]$Version ,
72
- [Parameter (Mandatory = $true )]
73
- [PSVersion ]$VersionBump
74
- )
75
-
76
- $versionSplit = $Version.Split (' .' )
77
- if ($VersionBump -eq [PSVersion ]::MAJOR)
78
- {
79
- $versionSplit [0 ] = 1 + $versionSplit [0 ]
80
- $versionSplit [1 ] = " 0"
81
- $versionSplit [2 ] = " 0"
82
- }
83
- elseif ($VersionBump -eq [PSVersion ]::MINOR)
84
- {
85
- $versionSplit [1 ] = 1 + $versionSplit [1 ]
86
- $versionSplit [2 ] = " 0"
87
- }
88
- elseif ($VersionBump -eq [PSVersion ]::PATCH)
89
- {
90
- $versionSplit [2 ] = 1 + $versionSplit [2 ]
91
- }
92
-
93
- return $versionSplit -join " ."
94
- }
95
-
96
69
function Update-AzurecmdFile
97
70
{
98
71
Param (
@@ -312,7 +285,7 @@ function Bump-AzVersion
312
285
function Update-AzPreview
313
286
{
314
287
# The version of AzPrview aligns with Az
315
- $AzPrviewVersion = (Import-PowerShellDataFile " $PSScriptRoot \Az\Az.psd1" ).ModuleVersion
288
+ $AzPreviewVersion = (Import-PowerShellDataFile " $PSScriptRoot \Az\Az.psd1" ).ModuleVersion
316
289
317
290
$requiredModulesString = " RequiredModules = @("
318
291
$rawRequiredModulesString = " RequiredModules = @\("
@@ -332,21 +305,21 @@ function Update-AzPreview
332
305
$requiredModulesString = $requiredModulesString.Trim ()
333
306
$requiredModulesString = $requiredModulesString.TrimEnd (" ," )
334
307
335
- $AzPrviewTemplate = Get-Item - Path " $PSScriptRoot \AzPreview.psd1.template"
336
- $AzPrviewTemplateContent = Get-Content - Path $AzPrviewTemplate .FullName
337
- $AzPreviewPsd1Content = $AzPrviewTemplateContent | % {
338
- $_ -replace " ModuleVersion = 'x.x.x'" , " ModuleVersion = '$AzPrviewVersion '"
308
+ $AzPreviewTemplate = Get-Item - Path " $PSScriptRoot \AzPreview.psd1.template"
309
+ $AzPreviewTemplateContent = Get-Content - Path $AzPreviewTemplate .FullName
310
+ $AzPreviewPsd1Content = $AzPreviewTemplateContent | % {
311
+ $_ -replace " ModuleVersion = 'x.x.x'" , " ModuleVersion = '$AzPreviewVersion '"
339
312
} | % {
340
313
$_ -replace " $rawRequiredModulesString " , " $requiredModulesString "
341
314
}
342
315
343
- $AzPrviewPsd1 = New-Item - Path " $PSScriptRoot \AzPreview\" - Name " AzPreview.psd1" - ItemType " file" - Force
344
- Set-Content - Path $AzPrviewPsd1 .FullName - Value $AzPreviewPsd1Content - Encoding UTF8
316
+ $AzPreviewPsd1 = New-Item - Path " $PSScriptRoot \AzPreview\" - Name " AzPreview.psd1" - ItemType " file" - Force
317
+ Set-Content - Path $AzPreviewPsd1 .FullName - Value $AzPreviewPsd1Content - Encoding UTF8
345
318
}
346
319
347
320
function Update-AzPreviewChangelog
348
321
{
349
- $AzPrviewVersion = (Import-PowerShellDataFile " $PSScriptRoot \Az\Az.psd1" ).ModuleVersion
322
+ $AzPreviewVersion = (Import-PowerShellDataFile " $PSScriptRoot \Az\Az.psd1" ).ModuleVersion
350
323
$localAz = Import-PowerShellDataFile - Path " $PSScriptRoot \AzPreview\AzPreview.psd1"
351
324
Write-Host " Getting gallery AzPreview information..." - ForegroundColor Yellow
352
325
$galleryAz = Find-Module - Name AzPreview - Repository $GalleryName
@@ -381,9 +354,9 @@ function Update-AzPreviewChangelog
381
354
}
382
355
383
356
$releaseNotes = @ ()
384
- $releaseNotes += " $AzPrviewVersion - $Release "
357
+ $releaseNotes += " $AzPreviewVersion - $Release "
385
358
$changeLog = @ ()
386
- $changeLog += " ## $AzPrviewVersion - $Release "
359
+ $changeLog += " ## $AzPreviewVersion - $Release "
387
360
$rootPath = " $PSScriptRoot \.."
388
361
foreach ($updatedModule in $updatedModules )
389
362
{
0 commit comments