From f1d712816ef379a7f1a66b037071f943c86a1a03 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 1 Apr 2019 19:28:38 -0700 Subject: [PATCH] Added sonarcloud config. --- .gitignore | 1 + .travis.yml | 12 ++++++++++-- build.gradle | 1 + sonar-project.properties | 2 ++ 4 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 sonar-project.properties diff --git a/.gitignore b/.gitignore index 48c9251..2fe3b60 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ .kobalt .nb-gradle .project +.scannerwork .settings .vscode/* *.code-workspace diff --git a/.travis.yml b/.travis.yml index 58e8252..de23128 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,15 @@ language: java +dist: trusty + +addons: + sonarcloud: + organization: "ethauvin-github" + +script: + - sonar-scanner jdk: - oraclejdk8 - + before_install: - - chmod +x gradlew \ No newline at end of file + - chmod +x gradlew diff --git a/build.gradle b/build.gradle index dd6d6fd..f5f5f0c 100644 --- a/build.gradle +++ b/build.gradle @@ -5,6 +5,7 @@ plugins { id 'com.github.ben-manes.versions' version '0.21.0' id 'net.thauvin.erik.gradle.semver' version '0.9.9-beta' id 'com.github.spotbugs' version '1.7.1' + id 'org.sonarqube' version '2.7' } import com.github.spotbugs.SpotBugsTask diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..27314ec --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,2 @@ +sonar.projectKey=ethauvin_semver +sonar.sourceEncoding=UTF-8