@@ -43,10 +43,6 @@ extends:
4343 displayName : ' Publish Artifact: Nugets'
4444 artifactName : Nugets
4545 targetPath : ' $(Build.ArtifactStagingDirectory)/Nugets'
46- - output : pipelineArtifact
47- displayName : ' Publish Artifact: Hidi'
48- artifactName : Microsoft.OpenApi.Hidi-v$(hidiversion)
49- targetPath : ' $(Build.ArtifactStagingDirectory)/Microsoft.OpenApi.Hidi-v$(hidiversion)'
5046 steps :
5147 - task : UseDotNet@2
5248 displayName : ' Use .NET 6'
@@ -179,23 +175,13 @@ extends:
179175 MaxConcurrency : ' 50'
180176 MaxRetryAttempts : ' 5'
181177 PendingAnalysisWaitTimeoutMinutes : ' 5'
182-
183- - task : PowerShell@2
184- displayName : " Get Hidi's version-number from .csproj"
185- inputs :
186- targetType : ' inline'
187- script : |
188- $xml = [Xml] (Get-Content .\src\Microsoft.OpenApi.Hidi\Microsoft.OpenApi.Hidi.csproj)
189- $version = $xml.Project.PropertyGroup.Version
190- echo $version
191- echo "##vso[task.setvariable variable=hidiversion]$version"
192-
178+
193179 # publish hidi as an .exe
194180 - task : DotNetCoreCLI@2
195181 displayName : publish Hidi as executable
196182 inputs :
197183 command : ' publish'
198- arguments : -c Release --runtime win-x64 /p:PublishSingleFile=true /p:PackAsTool=false --self-contained --output $(Build.ArtifactStagingDirectory)/Microsoft.OpenApi.Hidi-v$(hidiversion)
184+ arguments : -c Release --runtime win-x64 /p:PublishSingleFile=true /p:PackAsTool=false --self-contained --output $(Build.ArtifactStagingDirectory)/Microsoft.OpenApi.Hidi
199185 projects : ' src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj'
200186 publishWebProjects : False
201187 zipAfterPublish : false
@@ -227,10 +213,6 @@ extends:
227213 pool :
228214 vmImage : ubuntu-latest
229215 steps :
230- - task : DownloadPipelineArtifact@2
231- displayName : Download hidi executable from artifacts
232- inputs :
233- source : current
234216 - pwsh : |
235217 $artifactName = Get-ChildItem -Path $(Pipeline.Workspace)\Nugets -Filter Microsoft.OpenApi.*.nupkg -recurse | select -First 1
236218 $artifactVersion= $artifactName.Name -replace "Microsoft.OpenApi.", "" -replace ".nupkg", ""
0 commit comments