Skip to content

Commit 1732302

Browse files
committed
Changed the build logic
1 parent 096d8d6 commit 1732302

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.azure-pipelines/common-templates/download-openapi-docs.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,23 @@ steps:
9292
script: |
9393
. "$(System.DefaultWorkingDirectory)\tools\Versions\BumpModuleVersion.ps1" -BumpV1Module -BumpBetaModule -BumpAuthModule -Debug
9494
95+
- task: PowerShell@2
96+
name: BuildOpenApiMetadataDetectionTool
97+
displayName: Build tool for detecting metadata changes
98+
inputs:
99+
pwsh: true
100+
targetType: inline
101+
script: dotnet build --configuration Release
102+
workingDirectory: "$(System.DefaultWorkingDirectory)/tools/OpenApiInfoGenerator/OpenApiInfoGenerator"
103+
95104
- task: PowerShell@2
96105
name: GenerateOpenApiErrorAndInfoFiles
97106
displayName: Generate OpenApi error and info file for detecting unnecessary changes that would lead to a breaking change
98107
inputs:
99108
pwsh: true
100109
targetType: inline
101-
script: |
102-
. "$(System.DefaultWorkingDirectory)\tools\OpenApiInfoGenerator\OpenApiInfoGenerator\GenerateErrorAndInfoFile.ps1"
110+
script: dotnet run
111+
workingDirectory: "$(System.DefaultWorkingDirectory)/tools/OpenApiInfoGenerator/OpenApiInfoGenerator"
103112

104113
- task: Bash@3
105114
displayName: Commit downloaded files

0 commit comments

Comments
 (0)