diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 121e6c2..1e7025e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,22 +1,36 @@ # Maven trigger: -- master + - master pool: vmImage: 'windows-latest' steps: -- task: ScreenResolutionUtility@1 - inputs: - displaySettings: 'optimal' -- task: Maven@3 - inputs: - mavenPomFile: 'pom.xml' - mavenOptions: '-Xmx3072m' - javaHomeOption: 'JDKVersion' - jdkVersionOption: '1.8' - jdkArchitectureOption: 'x64' - publishJUnitResults: true - testResultsFiles: '**/surefire-reports/TEST-*.xml' - goals: 'clean test -DdriverSettings.chrome.webDriverVersion=75.0.3770.140 -Dprofile=local' + - task: SonarCloudPrepare@1 + inputs: + SonarCloud: 'SonarCloud' + organization: 'aqualityautomation' + scannerMode: 'CLI' + configMode: 'file' + + - task: ScreenResolutionUtility@1 + inputs: + displaySettings: 'optimal' + + - task: Maven@3 + inputs: + mavenPomFile: 'pom.xml' + mavenOptions: '-Xmx3072m' + javaHomeOption: 'JDKVersion' + jdkVersionOption: '1.8' + jdkArchitectureOption: 'x64' + publishJUnitResults: true + testResultsFiles: '**/surefire-reports/TEST-*.xml' + goals: 'clean test -DdriverSettings.chrome.webDriverVersion=75.0.3770.140 -Dprofile=local' + + - task: SonarCloudAnalyze@1 + + - task: SonarCloudPublish@1 + inputs: + pollingTimeoutSec: '300' diff --git a/.sonarcloud.properties b/sonar-project.properties similarity index 50% rename from .sonarcloud.properties rename to sonar-project.properties index 3a068ba..80b50aa 100644 --- a/.sonarcloud.properties +++ b/sonar-project.properties @@ -2,4 +2,5 @@ sonar.sources=src/main sonar.tests=src/test sonar.language=java sonar.java.binaries=. -sonar.sourceEncoding=UTF-8 \ No newline at end of file +sonar.sourceEncoding=UTF-8 +sonar.projectKey=aquality-automation_aquality-selenium-java \ No newline at end of file