From fe9c3fbb448e6b2fa9b6af0c724acdef16e560e0 Mon Sep 17 00:00:00 2001 From: Alexey Kamenskiy Date: Sun, 6 Oct 2019 23:14:40 +0800 Subject: [PATCH 1/3] Add integration with SonarCloud --- .sonarcloud.properties | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .sonarcloud.properties diff --git a/.sonarcloud.properties b/.sonarcloud.properties new file mode 100644 index 0000000..d536385 --- /dev/null +++ b/.sonarcloud.properties @@ -0,0 +1,10 @@ +# Path to sources +sonar.sources=. +sonar.exclusions=examples/** + +# Path to tests +sonar.tests=. +sonar.test.exclusions=examples/** + +# Source encoding +sonar.sourceEncoding=UTF-8 From 438b50e322bcff4d9273a9bf295ec1e28bb566fd Mon Sep 17 00:00:00 2001 From: Alexey Kamenskiy Date: Sun, 6 Oct 2019 23:24:18 +0800 Subject: [PATCH 2/3] Add integration with SonarCloud --- .sonarcloud.properties | 10 ---------- .travis.yml | 6 ++++++ sonar-project.properties | 16 ++++++++++++++++ 3 files changed, 22 insertions(+), 10 deletions(-) delete mode 100644 .sonarcloud.properties create mode 100644 sonar-project.properties diff --git a/.sonarcloud.properties b/.sonarcloud.properties deleted file mode 100644 index d536385..0000000 --- a/.sonarcloud.properties +++ /dev/null @@ -1,10 +0,0 @@ -# Path to sources -sonar.sources=. -sonar.exclusions=examples/** - -# Path to tests -sonar.tests=. -sonar.test.exclusions=examples/** - -# Source encoding -sonar.sourceEncoding=UTF-8 diff --git a/.travis.yml b/.travis.yml index 52a1ca8..6767cc5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,10 @@ language: go sudo: false +addons: + sonarcloud: + organization: "akamensky" + token: + secure: "UHOX/1aKjS292jywXbx4sWBaka1Bw7xJYAKRFo5wcadJMOBWVYmchNc5brAFkxsVpswnxmjnwtcGerjOV2t6Da5xUX3ST/p7REjKSSz5RmZ/Wa88z6g2PYlmoybqLAlgPmaBX+m5ZxGtaPo3joR+pUmjmUS2VF385UQLezuFbweSYZ90acBSr6kOw0xFQtc3UdW2NjUYM2ihmTCxFh0LwirZJnJCu0Zd1NQiaJOnvHp3nD83bU9PLaZbW308Kjl/cfIdEGf6CuzbeEILUoUqN9AAbAYFfr5HM28IPdzWRrp1krpb0P/OAmRMq18tLWx+AYmI2Y+Ud1AmqHZCNH5OqQYFU6XT7mkKT+Lh3ecNdcTKXRwQAiONj5EGHkbqi0q/kxWe/DEZOVJ51NjwHpjkKV1ByuAdWKXgXAwgftkQtw9+xkHrNSMgKonmcRXqcKy24jM9xOmwcbjMgh1dUoieerDv8midOJWVB538Cw6MH7f4j4ku8WC12YcDQElLoQFTuVjcAtYYGlXgVsfeXKi/I2fXwApKX0+O8ublWLgiNF7MljBHpbIffJCMD4APksIk7PwxYZzjdYJr4UgkLOTAyOH83BTVqVCANBQMLNP03UJIrtMzncB6J/b22ydw139GLx6a8tVdH6AtC2Y87CEWcvM/kA3OC9RK39MXP95tJKo=" go: - "1.11" - "1.12" @@ -10,3 +15,4 @@ before_install: script: - go test -v . - $GOPATH/bin/goveralls -service=travis-ci + - sonar-scanner diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..f112e67 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,16 @@ +sonar.projectKey=akamensky_argparse +# this is the name and version displayed in the SonarCloud UI. +sonar.projectName=argparse +sonar.projectVersion=1.0 + +# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. +# This property is optional if sonar.modules is set. +sonar.sources=. +sonar.exclusions=examples/** + +# Path to tests +sonar.tests=. +sonar.test.exclusions=examples/** + +# Source encoding +sonar.sourceEncoding=UTF-8 From bedf4cba7b61399851ef8f45dc5331d9e024bfec Mon Sep 17 00:00:00 2001 From: Alexey Kamenskiy Date: Sun, 6 Oct 2019 23:26:48 +0800 Subject: [PATCH 3/3] Add integration with SonarCloud --- sonar-project.properties | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sonar-project.properties b/sonar-project.properties index f112e67..98e98ad 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -8,9 +8,5 @@ sonar.projectVersion=1.0 sonar.sources=. sonar.exclusions=examples/** -# Path to tests -sonar.tests=. -sonar.test.exclusions=examples/** - # Source encoding sonar.sourceEncoding=UTF-8