Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

sonar-scanner

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    .gitlab-ci.yml
    Dockerfile
    README.md

    sonar-scanner

    This Docker image contains the sonar-scanner

    A .gitlab-ci.yml with caching of your project's dependencies would look like this:

    stages:
    - test
    
    sonarqube:
      image: registry.faked.org/gitlab-ci/sonar-scanner
      stage: test
      script:
        - sonar-scanner -Dsonar.projectBaseDir=$(pwd) -Dsonar.projectVersion=${CI_COMMIT_SHORT_SHA}

    Make sure you put a sonar-project.properties file into the root of your repo:

    sonar.host.url=https://sonar.example.com
    sonar.login=AValidSonarqubeUserToken
    sonar.projectKey=myproject
    sonar.projectName=My Project
    sonar.sources=app