Skip to content

Commit f933d31

Browse files
[eng] Set dotnet version before msbuild in security tools pipeline (#26775)
* Update security-tools.yml * Update security-tools.yml --------- Co-authored-by: Yunchi Wang <[email protected]>
1 parent 1bbb74d commit f933d31

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.azure-pipelines/security-tools.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,28 @@ jobs:
3131
condition: eq(variables.IsGenerateBased, true)
3232
inputs:
3333
versionSpec: 14.17.1
34-
34+
3535
- task: PowerShell@2
3636
displayName: Install autorest
3737
condition: eq(variables.IsGenerateBased, true)
3838
inputs:
3939
targetType: inline
4040
script: npm install autorest@latest;$env:NODE_OPTIONS="--max-old-space-size=65536"
41+
- task: UseDotNet@2
42+
displayName: 'Use .NET Core sdk 6.0.x for build'
43+
inputs:
44+
packageType: sdk
45+
version: 6.0.x
4146
- task: PowerShell@2
4247
displayName: Build
4348
inputs:
4449
targetType: inline
4550
script: dotnet msbuild build.proj /t:"Build;GenerateHelp" /p:"PullRequestNumber=$(System.PullRequest.PullRequestNumber);IsSecurityCheck=true"
51+
- task: UseDotNet@2
52+
displayName: 'Use .NET Core sdk 8.x for CredScan tools'
53+
inputs:
54+
packageType: sdk
55+
version: 8.x
4656
- task: securedevelopmentteam.vss-secure-development-tools.build-task-credscan.CredScan@3
4757
displayName: Run CredScan
4858
inputs:

0 commit comments

Comments
 (0)