Skip to content

Commit 3dff7b9

Browse files
Update Arcade and run SDL (#54)
1 parent 35553e5 commit 3dff7b9

File tree

85 files changed

+3314
-1723
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+3314
-1723
lines changed

.azure/default-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
displayName: ${{ coalesce(parameters.jobName, parameters.agentOs) }}
1818
dependsOn: ${{ parameters.dependsOn }}
1919
timeoutInMinutes: ${{ parameters.timeoutInMinutes }}
20+
enablePublishBuildAssets: false
2021
${{ if and(eq(variables['System.TeamProject'], 'internal'), eq(parameters.agentOs, 'Windows')) }}:
21-
enablePublishBuildAssets: true
2222
enablePublishUsingPipelines: ${{ variables._PublishUsingPipelines }}
2323
enablePublishTestResults: true # publish test results to AzDO (populates AzDO Tests tab)
2424
enableTelemetry: true

azure-pipelines.yml

Lines changed: 17 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,6 @@ stages:
4040
- powershell: "& ./submodules/vcpkg/vcpkg.exe install cpprestsdk:x64-windows --vcpkg-root ./submodules/vcpkg"
4141
condition: ne(variables.CACHE_RESTORED, 'true')
4242
displayName: vcpkg install dependencies
43-
afterBuild:
44-
# Create empty build manifest for Build Asset Registry
45-
- powershell: "eng/common/sdk-task.ps1 -restore -task GenerateBuildManifest /p:PackagesToPublishPattern=$(Build.ArtifactStagingDirectory)/*.nupkg /p:AssetManifestFilePath=$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/AssetManifest/manifest.xml /p:ManifestBuildData=\"Location=https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore/index.json\""
46-
displayName: Generate Build Manifest
47-
condition: eq(and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')), 'true')
4843

4944
- template: .azure/default-build.yml
5045
parameters:
@@ -101,41 +96,23 @@ stages:
10196
- script: brew install gcc
10297
displayName: Install gcc
10398

104-
# Publish to the BAR
105-
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
106-
- template: /eng/common/templates/job/publish-build-assets.yml
107-
parameters:
108-
dependsOn:
109-
- Windows_Build_Test_With_CppRestSDK
110-
- Mac_Build_Test_With_CppRestSDK
111-
- Linux_Build_Test_With_CppRestSDK
112-
- Windows_Build_Test
113-
- Mac_Build_Test
114-
- Linux_Build_Test
115-
pool:
116-
vmImage: vs2017-win2016
117-
publishUsingPipelines: ${{ variables._PublishUsingPipelines }}
118-
enablePublishBuildArtifacts: true # publish artifacts/log files
119-
continueOnError: true
120-
12199
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
122-
- template: /eng/common/templates/post-build/post-build.yml
123-
parameters:
124-
enableSigningValidation: false
125-
enableNugetValidation: false
126-
publishInstallersAndChecksums: false
127-
# This is to enable SDL runs as part of Post-Build Validation Stage
128-
SDLValidationParameters:
100+
- stage: post_build
101+
displayName: Post Build Validation
102+
jobs:
103+
- template: /eng/common/templates/job/execute-sdl.yml
104+
parameters:
129105
enable: true
106+
additionalParameters: ' -SourceToolsList @("policheck","credscan")
107+
-TsaInstanceURL $(_TsaInstanceURL)
108+
-TsaProjectName $(_TsaProjectName)
109+
-TsaNotificationEmail $(_TsaNotificationEmail)
110+
-TsaCodebaseAdmin $(_TsaCodebaseAdmin)
111+
-TsaBugAreaPath $(_TsaBugAreaPath)
112+
-TsaIterationPath $(_TsaIterationPath)
113+
-TsaRepositoryName "AspNetCore"
114+
-TsaCodebaseName "AspNetCore"
115+
-TsaPublish $True
116+
-PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml")'
130117
continueOnError: false
131-
params: ' -SourceToolsList @("policheck","credscan")
132-
-TsaInstanceURL $(_TsaInstanceURL)
133-
-TsaProjectName $(_TsaProjectName)
134-
-TsaNotificationEmail $(_TsaNotificationEmail)
135-
-TsaCodebaseAdmin $(_TsaCodebaseAdmin)
136-
-TsaBugAreaPath $(_TsaBugAreaPath)
137-
-TsaIterationPath $(_TsaIterationPath)
138-
-TsaRepositoryName "AspNetCore"
139-
-TsaCodebaseName "AspNetCore"
140-
-TsaPublish $True
141-
-PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml")'
118+
downloadArtifacts: false

eng/common/CheckSymbols.ps1

Lines changed: 0 additions & 159 deletions
This file was deleted.

eng/common/PublishToPackageFeed.proj

Lines changed: 0 additions & 83 deletions
This file was deleted.

0 commit comments

Comments
 (0)