aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Monteiro <marknr.monteiro@protonmail.com>2020-04-21 17:55:19 -0400
committerMark Monteiro <marknr.monteiro@protonmail.com>2020-04-21 17:55:19 -0400
commit9a401c3728c2ac45ea98f9de5ffc75c037a8c12f (patch)
tree42f2807d001f9ee017599900ed0f63927a1bd3dc
parentc5f163293fb29145245393b976f02aae53217944 (diff)
Only run SonarCloud analysis for ubuntu tests
-rw-r--r--.ci/azure-pipelines-test.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.ci/azure-pipelines-test.yml b/.ci/azure-pipelines-test.yml
index bdc1838fb..cb5338ac8 100644
--- a/.ci/azure-pipelines-test.yml
+++ b/.ci/azure-pipelines-test.yml
@@ -31,6 +31,7 @@ jobs:
# This is required for the SonarCloud analyzer
- task: UseDotNet@2
displayName: "Install .NET Core SDK 2.1"
+ condition: eq(variables['ImageName'], 'ubuntu-latest')
inputs:
packageType: sdk
version: '2.1.805'
@@ -43,6 +44,7 @@ jobs:
- task: SonarCloudPrepare@1
displayName: 'Prepare analysis on SonarCloud'
+ condition: eq(variables['ImageName'], 'ubuntu-latest')
inputs:
SonarCloud: 'Sonarcloud for Jellyfin'
organization: 'jellyfin'
@@ -60,9 +62,11 @@ jobs:
- task: SonarCloudAnalyze@1
displayName: 'Run Code Analysis'
+ condition: eq(variables['ImageName'], 'ubuntu-latest')
- task: SonarCloudPublish@1
displayName: 'Publish Quality Gate Result'
+ condition: eq(variables['ImageName'], 'ubuntu-latest')
- task: Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@4
condition: and(succeeded(), eq(variables['Agent.OS'], 'Linux')) # !! THIS is for V1 only V2 will/should support merging