From 22501a09a105cec27c56eee42aca022f7fb03d23 Mon Sep 17 00:00:00 2001 From: Anthony Dresser Date: Fri, 22 Nov 2019 16:56:23 -0800 Subject: [PATCH] Add governance to yml builds (#8444) * add governance to myl * remove wrong addition * remove unnecessary values --- build/azure-pipelines/darwin/sql-product-build-darwin.yml | 5 +++++ build/azure-pipelines/linux/sql-product-build-linux.yml | 5 +++++ build/azure-pipelines/win32/sql-product-build-win32.yml | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/build/azure-pipelines/darwin/sql-product-build-darwin.yml b/build/azure-pipelines/darwin/sql-product-build-darwin.yml index 91e15221ad..aede0ce264 100644 --- a/build/azure-pipelines/darwin/sql-product-build-darwin.yml +++ b/build/azure-pipelines/darwin/sql-product-build-darwin.yml @@ -159,6 +159,11 @@ steps: displayName: 'Get SHA256 Hashes' continueOnError: true + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + inputs: + failOnAlert: true + - script: 'echo "##vso[build.addbuildtag]Scheduled" ' displayName: 'Add scheduled tag if needed' condition: and(in(variables['Agent.JobStatus'], 'Succeeded'), eq(variables['Build.Reason'], 'Schedule')) diff --git a/build/azure-pipelines/linux/sql-product-build-linux.yml b/build/azure-pipelines/linux/sql-product-build-linux.yml index 85eaeaeabf..08f6f7d5e1 100644 --- a/build/azure-pipelines/linux/sql-product-build-linux.yml +++ b/build/azure-pipelines/linux/sql-product-build-linux.yml @@ -174,6 +174,11 @@ steps: reportDirectory: '$(Build.SourcesDirectory)/.build/coverage' continueOnError: true + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + inputs: + failOnAlert: true + - script: 'echo "##vso[build.addbuildtag]Scheduled" ' displayName: 'Add scheduled tag if needed' condition: and(in(variables['Agent.JobStatus'], 'Succeeded'), eq(variables['Build.Reason'], 'Schedule')) diff --git a/build/azure-pipelines/win32/sql-product-build-win32.yml b/build/azure-pipelines/win32/sql-product-build-win32.yml index a6a1bcc514..061cf4e8a2 100644 --- a/build/azure-pipelines/win32/sql-product-build-win32.yml +++ b/build/azure-pipelines/win32/sql-product-build-win32.yml @@ -413,6 +413,11 @@ steps: continueOnError: true condition: and(succeeded(), eq(variables['RUN_TESTS'], 'true')) + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + inputs: + failOnAlert: true + - powershell: 'Write-Host "##vso[build.addbuildtag]Scheduled" ' displayName: 'Tag build if scheduled' condition: and(in(variables['Agent.JobStatus'], 'Succeeded'), eq(variables['Build.Reason'], 'Schedule'))