From b574b66616dabb64428289cb1e127ad03de68a78 Mon Sep 17 00:00:00 2001 From: Aleksey Khorev <665525+khorevaa@users.noreply.github.com> Date: Sun, 17 Feb 2019 19:26:26 +0300 Subject: [PATCH 1/4] Update sonar-qube.sh --- sonar-qube.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sonar-qube.sh b/sonar-qube.sh index f56f2f2..93f9313 100755 --- a/sonar-qube.sh +++ b/sonar-qube.sh @@ -14,9 +14,9 @@ if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then elif [ "$TRAVIS_BRANCH" == "develop" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then sonar-scanner \ - -Dsonar.host.url=https://sonar.silverbulleters.org \ + -Dsonar.host.url=https://sonar.oscript.ru \ -Dsonar.login=$SONAR_TOKEN \ -Dsonar.projectVersion=$version\ -Dsonar.scanner.skip=false fi -fi \ No newline at end of file +fi From a6ce84c4506d38253c18e6e8d4792f0c8ab74f5e Mon Sep 17 00:00:00 2001 From: Aleksey Khorev <665525+khorevaa@users.noreply.github.com> Date: Sun, 17 Feb 2019 19:28:47 +0300 Subject: [PATCH 2/4] Update sonar-project.properties --- sonar-project.properties | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sonar-project.properties b/sonar-project.properties index c6d2b50..55ffdd8 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,6 +1,6 @@ # must be unique in a given SonarQube instance -sonar.projectKey=opensource-cli -sonar.organization=sonar-opensource-add +sonar.projectKey=cli +# sonar.organization=sonar-opensource-add # this is the name displayed in the SonarQube UI sonar.projectName=Command Line Interface for OScript @@ -16,3 +16,4 @@ sonar.sources=./src sonar.sourceEncoding=UTF-8 sonar.coverageReportPaths=coverage/genericCoverage.xml +sonar.bsl.languageserver.reportPaths=./bsl-json.json From 36b577a16cfbdafb13cf5f6da7d328b58b7a2f0f Mon Sep 17 00:00:00 2001 From: Aleksey Khorev <665525+khorevaa@users.noreply.github.com> Date: Sun, 17 Feb 2019 19:29:52 +0300 Subject: [PATCH 3/4] Update .travis.yml --- .travis.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3f3affb..eea75a0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,14 +27,6 @@ before_install: # Load cached docker images - if [[ -d $HOME/docker ]]; then ls $HOME/docker/*.tar.gz | xargs -I {file} sh -c "zcat {file} | docker load"; fi -before_script: - - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter - - chmod +x ./cc-test-reporter - - ./cc-test-reporter before-build - -after_script: - - ./cc-test-reporter after-build --prefix "/home/travis/build/khorevaa/cli/coverage/" --exit-code $TRAVIS_TEST_RESULT - before_cache: # Save tagged docker images - > @@ -50,7 +42,7 @@ script: - grep 'Результат прогона тестов <Да>' /tmp/test.log after_success: # - bash <(curl -s https://codecov.io/bash) - # - ./sonar-qube.sh + - ./sonar-qube.sh cache: directories: From 1627dc99c5d5df2c55642f19c07f641cdbe1a3d7 Mon Sep 17 00:00:00 2001 From: Aleksey Khorev <665525+khorevaa@users.noreply.github.com> Date: Sun, 17 Feb 2019 19:31:33 +0300 Subject: [PATCH 4/4] Update sonar-qube.sh --- sonar-qube.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sonar-qube.sh b/sonar-qube.sh index 93f9313..b9b8021 100755 --- a/sonar-qube.sh +++ b/sonar-qube.sh @@ -1,8 +1,10 @@ temp=`cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//'` version=${temp##*|} - if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then + wget -O bsl-language-server.jar https://github.com/1c-syntax/bsl-language-server/releases/download/v0.3.0/bsl-language-server-0.3.0.jar + java -jar ./bsl-language-server.jar -a -s ./src -r json + sonar-scanner \ -Dsonar.host.url=https://sonar.silverbulleters.org \ -Dsonar.analysis.mode=issues \ @@ -13,6 +15,8 @@ if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then -Dsonar.scanner.skip=false elif [ "$TRAVIS_BRANCH" == "develop" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then + wget -O bsl-language-server.jar https://github.com/1c-syntax/bsl-language-server/releases/download/v0.3.0/bsl-language-server-0.3.0.jar + java -jar ./bsl-language-server.jar -a -s ./src -r json sonar-scanner \ -Dsonar.host.url=https://sonar.oscript.ru \ -Dsonar.login=$SONAR_TOKEN \