]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-20071 Update references to JDK 17 and scanner cli version 5.0 in tutorials
authorMatteo Mara <matteo.mara@sonarsource.com>
Wed, 23 Aug 2023 12:50:57 +0000 (14:50 +0200)
committersonartech <sonartech@sonarsource.com>
Tue, 29 Aug 2023 20:03:08 +0000 (20:03 +0000)
16 files changed:
server/sonar-web/src/main/js/components/tutorials/azure-pipelines/JavaToolInstallation.tsx
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/__tests__/__snapshots__/BitbucketPipelinesTutorial-it.tsx.snap
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/commands/CFamily.ts
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/commands/DotNet.ts
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/commands/Gradle.ts
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/commands/Maven.ts
server/sonar-web/src/main/js/components/tutorials/bitbucket-pipelines/commands/Others.ts
server/sonar-web/src/main/js/components/tutorials/github-action/__tests__/__snapshots__/GithubActionTutorial-it.tsx.snap
server/sonar-web/src/main/js/components/tutorials/github-action/commands/CFamily.tsx
server/sonar-web/src/main/js/components/tutorials/github-action/commands/DotNet.tsx
server/sonar-web/src/main/js/components/tutorials/github-action/commands/Gradle.tsx
server/sonar-web/src/main/js/components/tutorials/github-action/commands/JavaMaven.tsx
server/sonar-web/src/main/js/components/tutorials/gitlabci/__tests__/__snapshots__/GitLabCITutorial-it.tsx.snap
server/sonar-web/src/main/js/components/tutorials/gitlabci/commands/PipeCommand.tsx
server/sonar-web/src/main/js/components/tutorials/other/__tests__/__snapshots__/OtherTutorial-it.tsx.snap
server/sonar-web/src/main/js/components/tutorials/other/commands/DownloadScanner.tsx

index a70e1f2a787ee8e8d63926ef29c6121783cf22fe..e00a2b835e4a2b287ead3ddc16aa7efebf1ee2a2 100644 (file)
@@ -51,7 +51,7 @@ export default function JavaToolInstallation() {
             field: translate(
               'onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.java_version'
             ),
-            value: '11',
+            value: '17',
           })}
           {' ' /* explicit space between the two strings */}
           {translate(
index 7a72fc4ec55208ce92d53256fe14689812cceb33..80771e51eee3bff2aaa6ff6d2305510641522278 100644 (file)
@@ -1,7 +1,7 @@
 // Jest Snapshot v1, https://goo.gl/fbAQLP
 
 exports[`should follow and complete all steps: .NET: bitbucket-pipelines.yml 1`] = `
-"image: mcr.microsoft.com/dotnet/core/sdk:latest
+"image: mcr.microsoft.com/dotnet/sdk:7.0
 
 definitions:
   steps:
@@ -12,7 +12,7 @@ definitions:
           - sonar
         script:
           - apt-get update
-          - apt-get install --yes openjdk-11-jre
+          - apt-get install --yes --no-install-recommends openjdk-17-jre
           - dotnet tool install --global dotnet-sonarscanner
           - export PATH="$PATH:/root/.dotnet/tools"
           - dotnet sonarscanner begin /k:"my-project" /d:"sonar.token=\${SONAR_TOKEN}"  /d:"sonar.host.url=\${SONAR_HOST_URL}"
@@ -39,7 +39,7 @@ definitions:
     - step: &build-step
         name: Build the project, and run the SonarQube analysis
         script:
-          - export SONAR_SCANNER_VERSION=4.6.2.2472
+          - export SONAR_SCANNER_VERSION=5.0.1.3006
           - mkdir $HOME/.sonar
           - curl -sSLo $HOME/.sonar/build-wrapper-linux-x86.zip \${SONAR_HOST_URL}/static/cpp/build-wrapper-linux-x86.zip
           - unzip -o $HOME/.sonar/build-wrapper-linux-x86.zip -d $HOME/.sonar/
@@ -68,7 +68,7 @@ pipelines:
 exports[`should follow and complete all steps: CFamily: sonar-project.properties 1`] = `"sonar.projectKey=my-project"`;
 
 exports[`should follow and complete all steps: Gradle: bitbucket-pipelines.yml 1`] = `
-"image: openjdk:8
+"image: eclipse-temurin:17
 
 definitions:
   steps:
@@ -122,7 +122,7 @@ sonar {
 `;
 
 exports[`should follow and complete all steps: Maven: bitbucket-pipelines.yml 1`] = `
-"image: maven:3-openjdk-11
+"image: maven:3-eclipse-temurin-17
 
 definitions:
   steps:
@@ -157,7 +157,7 @@ definitions:
     - step: &build-step
         name: SonarQube analysis
         script:
-          - pipe: sonarsource/sonarqube-scan:1.0.0
+          - pipe: sonarsource/sonarqube-scan:2.0.1
             variables:
               SONAR_HOST_URL: \${SONAR_HOST_URL} # Get the value from the repository/workspace variable.
               SONAR_TOKEN: \${SONAR_TOKEN} # Get the value from the repository/workspace variable. You shouldn't set secret in clear text here.
index b8a62d6fb846fbd1c5a1d1c0a34374814299b0b2..94b6d4e3d1610dc799998d21b7881a7931efc2a2 100644 (file)
@@ -25,7 +25,7 @@ definitions:
     - step: &build-step
         name: Build the project, and run the SonarQube analysis
         script:
-          - export SONAR_SCANNER_VERSION=4.6.2.2472
+          - export SONAR_SCANNER_VERSION=5.0.1.3006
           - mkdir $HOME/.sonar
           - curl -sSLo $HOME/.sonar/build-wrapper-linux-x86.zip \${SONAR_HOST_URL}/static/cpp/build-wrapper-linux-x86.zip
           - unzip -o $HOME/.sonar/build-wrapper-linux-x86.zip -d $HOME/.sonar/
index 3b6e17fafe2c16d712b2cebfae1ec06fee8ff1c4..07d88a53f5ba9379e44767e31a996bfb54a7c634 100644 (file)
@@ -22,7 +22,7 @@ export default function dotNetExample(
   mainBranchName: string,
   projectKey: string
 ) {
-  return `image: mcr.microsoft.com/dotnet/core/sdk:latest
+  return `image: mcr.microsoft.com/dotnet/sdk:7.0
 
 definitions:
   steps:
@@ -33,7 +33,7 @@ definitions:
           - sonar
         script:
           - apt-get update
-          - apt-get install --yes openjdk-11-jre
+          - apt-get install --yes --no-install-recommends openjdk-17-jre
           - dotnet tool install --global dotnet-sonarscanner
           - export PATH="$PATH:/root/.dotnet/tools"
           - dotnet sonarscanner begin /k:"${projectKey}" /d:"sonar.token=\${SONAR_TOKEN}"  /d:"sonar.host.url=\${SONAR_HOST_URL}"
index e6f99d89295872bf07ba1207a10449afe6e599c2..8a9eb374f1d7810e6c0b28f03f03379f1c75f65b 100644 (file)
@@ -18,7 +18,7 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 export default function gradleExample(branchesEnabled: boolean, mainBranchName: string) {
-  return `image: openjdk:8
+  return `image: eclipse-temurin:17
 
 definitions:
   steps:
index 16f1b7a920bff56804fa56af6f34b73e5fb8abe0..23c48fc8ef18acc9c1ed12ff6557b02d2bfbe09e 100644 (file)
@@ -23,7 +23,7 @@ export default function mavenExample(
   projectKey: string,
   projectName: string
 ) {
-  return `image: maven:3-openjdk-11
+  return `image: maven:3-eclipse-temurin-17
 
 definitions:
   steps:
index eab0f6a35c6869a2ae8c5759f19b5ea01cb160d1..e11d6421efcb31fe6506936de6d5cb35979de3ed 100644 (file)
@@ -25,7 +25,7 @@ definitions:
     - step: &build-step
         name: SonarQube analysis
         script:
-          - pipe: sonarsource/sonarqube-scan:1.0.0
+          - pipe: sonarsource/sonarqube-scan:2.0.1
             variables:
               SONAR_HOST_URL: \${SONAR_HOST_URL} # Get the value from the repository/workspace variable.
               SONAR_TOKEN: \${SONAR_TOKEN} # Get the value from the repository/workspace variable. You shouldn't set secret in clear text here.
index d3d5ee8b8e7680793a08a172f2803e29ab0973d1..841878b08e0523cccce566630917ec20fbce8bca 100644 (file)
@@ -18,10 +18,10 @@ jobs:
       - uses: actions/checkout@v2
         with:
           fetch-depth: 0  # Shallow clones should be disabled for a better relevancy of analysis
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 1.11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
@@ -80,7 +80,7 @@ jobs:
 
       - name: Download and install the SonarScanner
         env:
-          SONAR_SCANNER_VERSION: 4.6.2.2472
+          SONAR_SCANNER_VERSION: 5.0.1.3006
         run: |
           curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-\${{ env.SONAR_SCANNER_VERSION }}-linux.zip
           unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -122,14 +122,14 @@ jobs:
 
       - name: Download and install the SonarScanner
         run: |
-          curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.6.2.2472-macosx.zip
+          curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-5.0.1.3006-macosx.zip
           unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
 
       - name: Build and analyse the project
         run: |
           # Potential improvement : add these paths to the PATH env var.
           $HOME/.sonar/build-wrapper-macosx-x86/build-wrapper-macosx-x86 --out-dir bw-output <your clean build command>
-          $HOME/.sonar/sonar-scanner-4.6.2.2472-macosx/bin/sonar-scanner -Dsonar.cfamily.build-wrapper-output=bw-output
+          $HOME/.sonar/sonar-scanner-5.0.1.3006-macosx/bin/sonar-scanner -Dsonar.cfamily.build-wrapper-output=bw-output
         env:
           SONAR_TOKEN: \${{ secrets.SONAR_TOKEN }}
           SONAR_HOST_URL: \${{ secrets.SONAR_HOST_URL }}"
@@ -168,16 +168,16 @@ jobs:
       - name: Download and install the SonarScanner
         shell: powershell
         run: |
-          $path = "$HOME/.sonar/sonar-scanner-cli-4.6.2.2472-windows.zip"
+          $path = "$HOME/.sonar/sonar-scanner-cli-5.0.1.3006-windows.zip"
           [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-          (New-Object System.Net.WebClient).DownloadFile("https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.6.2.2472-windows.zip", $path)
+          (New-Object System.Net.WebClient).DownloadFile("https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-5.0.1.3006-windows.zip", $path)
           Add-Type -AssemblyName System.IO.Compression.FileSystem
           [System.IO.Compression.ZipFile]::ExtractToDirectory($path, "$HOME/.sonar")
 
       - name: Build and analyse the project
         shell: powershell
         run: |
-          $env:Path += ";$HOME/.sonar/build-wrapper-win-x86;$HOME/.sonar/sonar-scanner-4.6.2.2472-windows/bin"
+          $env:Path += ";$HOME/.sonar/build-wrapper-win-x86;$HOME/.sonar/sonar-scanner-5.0.1.3006-windows/bin"
           build-wrapper-win-x86-64 --out-dir bw-output <your clean build command>
           sonar-scanner.bat "-Dsonar.cfamily.build-wrapper-output=bw-output"
         env:
@@ -205,10 +205,10 @@ jobs:
       - uses: actions/checkout@v2
         with:
           fetch-depth: 0  # Shallow clones should be disabled for a better relevancy of analysis
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
@@ -273,10 +273,10 @@ jobs:
       - uses: actions/checkout@v2
         with:
           fetch-depth: 0  # Shallow clones should be disabled for a better relevancy of analysis
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
index b1a6589e7a02fa7835003f1803cff76c1e41e86a..ed1ed9d4283fb46834d3038a4053aa3cf75d73c2 100644 (file)
@@ -48,7 +48,7 @@ const STEPS = {
 
       - name: Download and install the SonarScanner
         env:
-          SONAR_SCANNER_VERSION: 4.6.2.2472
+          SONAR_SCANNER_VERSION: 5.0.1.3006
         run: |
           curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-\${{ env.SONAR_SCANNER_VERSION }}-linux.zip
           unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -71,14 +71,14 @@ const STEPS = {
 
       - name: Download and install the SonarScanner
         run: |
-          curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.6.2.2472-macosx.zip
+          curl -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-5.0.1.3006-macosx.zip
           unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
 
       - name: Build and analyse the project
         run: |
           # Potential improvement : add these paths to the PATH env var.
           $HOME/.sonar/build-wrapper-macosx-x86/build-wrapper-macosx-x86 --out-dir bw-output <your clean build command>
-          $HOME/.sonar/sonar-scanner-4.6.2.2472-macosx/bin/sonar-scanner -Dsonar.cfamily.build-wrapper-output=bw-output
+          $HOME/.sonar/sonar-scanner-5.0.1.3006-macosx/bin/sonar-scanner -Dsonar.cfamily.build-wrapper-output=bw-output
         env:
           SONAR_TOKEN: \${{ secrets.SONAR_TOKEN }}
           SONAR_HOST_URL: \${{ secrets.SONAR_HOST_URL }}`,
@@ -98,16 +98,16 @@ const STEPS = {
       - name: Download and install the SonarScanner
         shell: powershell
         run: |
-          $path = "$HOME/.sonar/sonar-scanner-cli-4.6.2.2472-windows.zip"
+          $path = "$HOME/.sonar/sonar-scanner-cli-5.0.1.3006-windows.zip"
           [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-          (New-Object System.Net.WebClient).DownloadFile("https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.6.2.2472-windows.zip", $path)
+          (New-Object System.Net.WebClient).DownloadFile("https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-5.0.1.3006-windows.zip", $path)
           Add-Type -AssemblyName System.IO.Compression.FileSystem
           [System.IO.Compression.ZipFile]::ExtractToDirectory($path, "$HOME/.sonar")
 
       - name: Build and analyse the project
         shell: powershell
         run: |
-          $env:Path += ";$HOME/.sonar/build-wrapper-win-x86;$HOME/.sonar/sonar-scanner-4.6.2.2472-windows/bin"
+          $env:Path += ";$HOME/.sonar/build-wrapper-win-x86;$HOME/.sonar/sonar-scanner-5.0.1.3006-windows/bin"
           build-wrapper-win-x86-64 --out-dir bw-output <your clean build command>
           sonar-scanner.bat "-Dsonar.cfamily.build-wrapper-output=bw-output"
         env:
index ad306727393fbf90ba66862a7f81e2193292c0b0..4226826ce634bf72758e0717f91899beb63fac42 100644 (file)
@@ -31,10 +31,10 @@ export interface DotNetProps {
 
 function dotnetYamlSteps(projectKey: string) {
   return `
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 1.11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
index f5ab48b5b1dacbe8543ae81fd4e97e56b4a85780..4ba91605c9ab3be102914d7adcf728f90f7c4a10 100644 (file)
@@ -31,10 +31,10 @@ export interface GradleProps {
 }
 
 const GRADLE_YAML_STEPS = `
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
index a619a5eeb8776aa6b80c1e7b8a8ec37c4f8d299a..ad62c76d3c7190183987ea56a015a6403bfae1a0 100644 (file)
@@ -31,10 +31,10 @@ export interface JavaMavenProps {
 
 function mavenYamlSteps(projectKey: string, projectName: string) {
   return `
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v1
         with:
-          java-version: 11
+          java-version: 17
       - name: Cache SonarQube packages
         uses: actions/cache@v1
         with:
index 6d812c80298da2ed50dab29608cc3708102d658c..95e5ac39f5fe19ecc7a665e5562aa501b63a7bb8 100644 (file)
@@ -7,7 +7,7 @@ exports[`should follow and complete all steps: .NET: gitlab-ci.yml 1`] = `
 
 sonarqube-check:
   stage: sonarqube-check
-  image: mcr.microsoft.com/dotnet/core/sdk:latest
+  image: mcr.microsoft.com/dotnet/sdk:7.0
   variables:
     SONAR_USER_HOME: "\${CI_PROJECT_DIR}/.sonar"  # Defines the location of the analysis task cache
     GIT_DEPTH: "0"  # Tells git to fetch all the branches of the project, required by the analysis task
@@ -17,7 +17,7 @@ sonarqube-check:
       - .sonar/cache
   script: 
       - "apt-get update"
-      - "apt-get install --yes openjdk-11-jre"
+      - "apt-get install --yes --no-install-recommends openjdk-17-jre"
       - "dotnet tool install --global dotnet-sonarscanner"
       - "export PATH=\\"$PATH:$HOME/.dotnet/tools\\""
       - "dotnet sonarscanner begin /k:\\"my-project\\" /d:sonar.token=\\"$SONAR_TOKEN\\" /d:\\"sonar.host.url=$SONAR_HOST_URL\\" "
@@ -126,7 +126,7 @@ exports[`should follow and complete all steps: Maven: gitlab-ci.yml 1`] = `
 
 sonarqube-check:
   stage: sonarqube-check
-  image: maven:3.9.3-eclipse-temurin-17
+  image: maven:3-eclipse-temurin-17
   variables:
     SONAR_USER_HOME: "\${CI_PROJECT_DIR}/.sonar"  # Defines the location of the analysis task cache
     GIT_DEPTH: "0"  # Tells git to fetch all the branches of the project, required by the analysis task
@@ -178,7 +178,7 @@ exports[`should follow and complete all steps: Other: gitlab-ci.yml 1`] = `
 sonarqube-check:
   stage: sonarqube-check
   image: 
-    name: sonarsource/sonar-scanner-cli:latest
+    name: sonarsource/sonar-scanner-cli:5.0
     entrypoint: [""]
   variables:
     SONAR_USER_HOME: "\${CI_PROJECT_DIR}/.sonar"  # Defines the location of the analysis task cache
index b5d13db1e0b3886e2730e63db938f6e16c585de1..ce0c8e6ec873b2c7dec000a18fe775c4e957ae76 100644 (file)
@@ -33,15 +33,15 @@ const BUILD_TOOL_SPECIFIC = {
     script: () => 'gradle sonar',
   },
   [BuildTools.Maven]: {
-    image: 'maven:3.9.3-eclipse-temurin-17',
+    image: 'maven:3-eclipse-temurin-17',
     script: () => `
     - mvn verify sonar:sonar`,
   },
   [BuildTools.DotNet]: {
-    image: 'mcr.microsoft.com/dotnet/core/sdk:latest',
+    image: 'mcr.microsoft.com/dotnet/sdk:7.0',
     script: (projectKey: string) => `
       - "apt-get update"
-      - "apt-get install --yes openjdk-11-jre"
+      - "apt-get install --yes --no-install-recommends openjdk-17-jre"
       - "dotnet tool install --global dotnet-sonarscanner"
       - "export PATH=\\"$PATH:$HOME/.dotnet/tools\\""
       - "dotnet sonarscanner begin /k:\\"${projectKey}\\" /d:sonar.token=\\"$SONAR_TOKEN\\" /d:\\"sonar.host.url=$SONAR_HOST_URL\\" "
@@ -50,7 +50,7 @@ const BUILD_TOOL_SPECIFIC = {
   },
   [BuildTools.Other]: {
     image: `
-    name: sonarsource/sonar-scanner-cli:latest
+    name: sonarsource/sonar-scanner-cli:5.0
     entrypoint: [""]`,
     script: () => `
     - sonar-scanner`,
index c0e950fa6476c5a869dffcf026cbc32efeb638bf..03ee8670e25896cf8e37d867de75e16c322ba242 100644 (file)
@@ -8,7 +8,7 @@ export PATH=$HOME/.sonar/build-wrapper-linux-x86:$PATH
 `;
 
 exports[`can choose build tools and copy provided settings: cfamily linux: execute scanner 1`] = `
-"export SONAR_SCANNER_VERSION=4.7.0.2747
+"export SONAR_SCANNER_VERSION=5.0.1.3006
 export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-linux
 curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-linux.zip
 unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -25,7 +25,7 @@ export PATH=$HOME/.sonar/build-wrapper-macosx-x86:$PATH
 `;
 
 exports[`can choose build tools and copy provided settings: cfamily macos: execute scanner 1`] = `
-"export SONAR_SCANNER_VERSION=4.7.0.2747
+"export SONAR_SCANNER_VERSION=5.0.1.3006
 export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-macosx
 curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-macosx.zip
 unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -46,7 +46,7 @@ $env:Path += ";$env:SONAR_DIRECTORY/build-wrapper-win-x86"
 `;
 
 exports[`can choose build tools and copy provided settings: cfamily windows: execute scanner 1`] = `
-"$env:SONAR_SCANNER_VERSION = "4.7.0.2747"
+"$env:SONAR_SCANNER_VERSION = "5.0.1.3006"
 $env:SONAR_DIRECTORY = [System.IO.Path]::Combine($(get-location).Path,".sonar")
 $env:SONAR_SCANNER_HOME = "$env:SONAR_DIRECTORY/sonar-scanner-$env:SONAR_SCANNER_VERSION-windows"
 rm $env:SONAR_SCANNER_HOME -Force -Recurse -ErrorAction SilentlyContinue
@@ -97,7 +97,7 @@ exports[`can choose build tools and copy provided settings: maven: execute scann
 `;
 
 exports[`can choose build tools and copy provided settings: other linux: execute scanner 1`] = `
-"export SONAR_SCANNER_VERSION=4.7.0.2747
+"export SONAR_SCANNER_VERSION=5.0.1.3006
 export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-linux
 curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-linux.zip
 unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -107,7 +107,7 @@ export SONAR_SCANNER_OPTS="-server"
 `;
 
 exports[`can choose build tools and copy provided settings: other macos: execute scanner 1`] = `
-"export SONAR_SCANNER_VERSION=4.7.0.2747
+"export SONAR_SCANNER_VERSION=5.0.1.3006
 export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-macosx
 curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-macosx.zip
 unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/
@@ -117,7 +117,7 @@ export SONAR_SCANNER_OPTS="-server"
 `;
 
 exports[`can choose build tools and copy provided settings: other windows: execute scanner 1`] = `
-"$env:SONAR_SCANNER_VERSION = "4.7.0.2747"
+"$env:SONAR_SCANNER_VERSION = "5.0.1.3006"
 $env:SONAR_DIRECTORY = [System.IO.Path]::Combine($(get-location).Path,".sonar")
 $env:SONAR_SCANNER_HOME = "$env:SONAR_DIRECTORY/sonar-scanner-$env:SONAR_SCANNER_VERSION-windows"
 rm $env:SONAR_SCANNER_HOME -Force -Recurse -ErrorAction SilentlyContinue
index 93c8f98af14ef823fbec022aa3614a896b50ac04..d3ebe6db4b256c1c5621b5bbac3d2a273c174dd7 100644 (file)
@@ -100,7 +100,7 @@ export default function DownloadScanner(props: DownloadScannerProps) {
 
 function getRemoteDownloadSnippet(os: OSs) {
   if (os === OSs.Windows) {
-    return `$env:SONAR_SCANNER_VERSION = "4.7.0.2747"
+    return `$env:SONAR_SCANNER_VERSION = "5.0.1.3006"
 $env:SONAR_DIRECTORY = [System.IO.Path]::Combine($(get-location).Path,".sonar")
 $env:SONAR_SCANNER_HOME = "$env:SONAR_DIRECTORY/sonar-scanner-$env:SONAR_SCANNER_VERSION-windows"
 rm $env:SONAR_SCANNER_HOME -Force -Recurse -ErrorAction SilentlyContinue
@@ -114,7 +114,7 @@ $env:SONAR_SCANNER_OPTS="-server"
 `;
   }
   const suffix = os === OSs.MacOS ? 'macosx' : 'linux';
-  return `export SONAR_SCANNER_VERSION=4.7.0.2747
+  return `export SONAR_SCANNER_VERSION=5.0.1.3006
 export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-${suffix}
 curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-${suffix}.zip
 unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/