From 442fe309ecb411b31319f5cee630253b2556f686 Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 16 Nov 2018 16:22:32 -0200 Subject: [PATCH 1/3] chore: add sonar cloud --- .gitignore | 3 +++ .travis.yml | 5 +++++ sonar-project.properties | 11 +++++++++++ 3 files changed, 19 insertions(+) create mode 100644 sonar-project.properties diff --git a/.gitignore b/.gitignore index 3a26f699..9effee18 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,6 @@ lerna-debug.log # nightwatch reports bin + +# sonar cloud +.scannerwork diff --git a/.travis.yml b/.travis.yml index 5d4633f2..dc96390c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,10 @@ sudo: false language: node_js +addons: + sonarcloud: + organization: "sling" + token: + secure: ${SONAR_TOKEN} notifications: email: false node_js: diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 00000000..9844840b --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.projectKey=sling-framework +sonar.organization=sling +sonar.sources=./packages +sonar.host.url=https://sonarcloud.io +sonar.cfamily.build-wrapper-output.bypass=true +sonar.sourceEncoding=UTF-8 +sonar.branch.name=develop +sonar.exclusions=./packages/*/public/* +# sonar.tests=./packages/*/src/component/*.test.js +sonar.verbose=true +# sonar.coverageReportPaths=sonarqube-generic-coverage.xml \ No newline at end of file From 59626668d5480172f78e160e4ca715d70d71b685 Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 16 Nov 2018 16:32:12 -0200 Subject: [PATCH 2/3] chore: add scanner to travis --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index dc96390c..0619bce1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,7 @@ script: - npm run build-prod after_success: - npm run send-coverage + - sonar-scanner - npm run semantic-release git: depth: 1 From c8d48e115bbc8cc13172c0d752a868fa7d81d828 Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 16 Nov 2018 16:39:11 -0200 Subject: [PATCH 3/3] chore: remove branch name --- sonar-project.properties | 1 - 1 file changed, 1 deletion(-) diff --git a/sonar-project.properties b/sonar-project.properties index 9844840b..5f6156ae 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,7 +4,6 @@ sonar.sources=./packages sonar.host.url=https://sonarcloud.io sonar.cfamily.build-wrapper-output.bypass=true sonar.sourceEncoding=UTF-8 -sonar.branch.name=develop sonar.exclusions=./packages/*/public/* # sonar.tests=./packages/*/src/component/*.test.js sonar.verbose=true