From 8a8297e0760bbcaa957780dfa3c859d2ad3a3264 Mon Sep 17 00:00:00 2001 From: Kaleb Luedtke Date: Fri, 14 Jun 2024 22:23:33 -0500 Subject: [PATCH 1/2] Update BinSkim --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 2960da9710..32f72c1c79 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -462,7 +462,7 @@ jobs: alertWarningLevel: 'High' # Run BimSkim for all the binaries - - task: BinSkim@3 + - task: BinSkim@4 displayName: 'Run BinSkim ' inputs: arguments: 'analyze From ef8dc0920f8d0bce65d317272afbef6e405b41a1 Mon Sep 17 00:00:00 2001 From: Kaleb Luedtke Date: Fri, 14 Jun 2024 22:30:12 -0500 Subject: [PATCH 2/2] Upgrade Publish Security Analysis Logs --- azure-pipelines.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 32f72c1c79..cbdc83e50e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -330,7 +330,7 @@ jobs: configuration: '$(BuildConfiguration)' diagnosticsEnabled: true condition: succeededOrFailed() - + - task: VSTest@2 displayName: 'Run tests: Microsoft.Management.Configuration.UnitTests (InProc)' inputs: @@ -480,7 +480,7 @@ jobs: "$(buildOutDir)\Microsoft.Management.Configuration.OutOfProc\Microsoft.Management.Configuration*.dll" --config default --recurse' - - task: securedevelopmentteam.vss-secure-development-tools.build-task-publishsecurityanalysislogs.PublishSecurityAnalysisLogs@2 + - task: securedevelopmentteam.vss-secure-development-tools.build-task-publishsecurityanalysislogs.PublishSecurityAnalysisLogs@3 displayName: 'Publish Security Analysis Logs' - job: 'BuildPowerShellModule' @@ -491,7 +491,7 @@ jobs: steps: - task: DownloadPipelineArtifact@2 displayName: 'Download Build Artifacts' - + - task: CopyFiles@2 displayName: 'Copy x64 PowerShell Binaries to Output' inputs: @@ -529,7 +529,7 @@ jobs: - pwsh: .\RunTests.ps1 -testModulesPath $(Build.ArtifactStagingDirectory) -outputPath $(Pipeline.Workspace)\PesterTest -packageLayoutPath $(Pipeline.Workspace)\Build.x64release\DevPackage workingDirectory: $(Build.SourcesDirectory)\src\PowerShell\tests\ displayName: Run PowerShell 7 Tests - + - powershell: .\RunTests.ps1 -testModulesPath $(Build.ArtifactStagingDirectory) -outputPath $(Pipeline.Workspace)\WPPesterTest workingDirectory: $(Build.SourcesDirectory)\src\PowerShell\tests\ displayName: Run Windows PowerShell Tests