Skip to content

Commit 39e24a5

Browse files
authored
chore: add TSAUpload step to Custom SDL stage (microsoft#231150)
1 parent b38ae21 commit 39e24a5

File tree

3 files changed

+21
-9
lines changed

3 files changed

+21
-9
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"codebaseName": "devdiv_microsoft_vscode",
3+
"serviceTreeID": "79c048b2-322f-4ed5-a1ea-252a1250e4b3",
4+
"instanceUrl": "https://devdiv.visualstudio.com/defaultcollection",
5+
"projectName": "DevDiv",
6+
"areaPath": "DevDiv\\VS Code (compliance tracking only)\\Visual Studio Code Client",
7+
"notificationAliases": [
8+
9+
],
10+
"validateToolOutput": "None",
11+
"allTools": true
12+
}

build/azure-pipelines/product-build.yml

+1-9
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,7 @@ extends:
174174
sdl:
175175
tsa:
176176
enabled: true
177-
config:
178-
codebaseName: 'devdiv_$(Build.Repository.Name)'
179-
serviceTreeID: '79c048b2-322f-4ed5-a1ea-252a1250e4b3'
180-
instanceUrl: 'https://devdiv.visualstudio.com/defaultcollection'
181-
projectName: 'DevDiv'
182-
areaPath: "DevDiv\\VS Code (compliance tracking only)\\Visual Studio Code Client"
183-
notificationAliases: ['[email protected]']
184-
validateToolOutput: None
185-
allTools: true
177+
configFile: $(Build.SourcesDirectory)/build/azure-pipelines/config/tsaoptions.json
186178
codeql:
187179
runSourceLanguagesInSourceAnalysis: true
188180
compiled:

build/azure-pipelines/win32/sdl-scan-win32.yml

+8
Original file line numberDiff line numberDiff line change
@@ -160,3 +160,11 @@ steps:
160160
ArtifactType: Container
161161
PublishProcessedResults: false
162162
AllTools: true
163+
164+
# TSA Upload
165+
- task: securedevelopmentteam.vss-secure-development-tools.build-task-uploadtotsa.TSAUpload@2
166+
displayName: TSA Upload
167+
continueOnError: true
168+
inputs:
169+
GdnPublishTsaOnboard: true
170+
GdnPublishTsaConfigFile: '$(Build.SourcesDirectory)/build/azure-pipelines/config/tsaoptions.json'

0 commit comments

Comments
 (0)