@@ -14,7 +14,7 @@ function Invoke-SwaggerCI {
14
14
15
15
# region Phase 1
16
16
foreach ($rd in $config.relatedReadmeMdFiles ) {
17
- $moduleName = $rd.split (" /" )[1 ]
17
+ $moduleName = $rd.split (" /" )[1 ] + " .DefaultTag "
18
18
# Set moduleName to modulePath at first
19
19
$rdFolder = Join-Path $config.specFolder (Split-Path $rd - Parent)
20
20
$rdPath = Join-Path $rdFolder " readme.md"
@@ -92,16 +92,19 @@ function Build-Module {
92
92
# Package
93
93
$Null = . (Join-Path $moduleFolder " pack-module.ps1" )
94
94
95
- $moduleName = (Get-ChildItem - Path $moduleFolder - Recurse - Filter " *.nupkg" ).Name.Split(' .' )[1 ]
95
+ $package = Get-ChildItem - Path $moduleFolder - Recurse - Filter " *.nupkg"
96
+ $packageName = $package.Name
97
+ $packagePath = Split-Path $package.FullName - Parent
98
+ $packageFolder = [System.IO.Path ]::GetRelativePath((Get-Location ), $packagePath )
96
99
97
100
# Generate result
98
- $downloadUrl = $config.installInstructionInput.downloadUrlPrefix + " Az.$moduleName /Az. $moduleName .0.1.0.nupkg "
99
- $downloadCmd = " curl -L $downloadUrl -o Az. $moduleName .0.1.0.nupkg "
101
+ $downloadUrl = $config.installInstructionInput.downloadUrlPrefix + " Az.$moduleName /$packageName "
102
+ $downloadCmd = " curl -L $downloadUrl -o $packageName "
100
103
$package = @ {
101
104
packageName = " Az.$moduleName "
102
- path = @ (" swaggerci/ $moduleName " )
105
+ path = @ ([ System.IO.Path ]::GetRelativePath(( Get-Location ) , $moduleFolder ) )
103
106
readmeMd = @ ($rd )
104
- artifacts = @ (" swaggerci/ $moduleName /bin/Az. $moduleName .0.1.0.nupkg " )
107
+ artifacts = @ (" $packageFolder / $packageName " )
105
108
installInstructions = @ {full = " Please download the package through the curl command '$downloadCmd ', and then you could have a try locally." }
106
109
result = " succeeded"
107
110
}
0 commit comments