Skip to content

Commit c2c8369

Browse files
authored
Merge pull request #50 from khorevaa/sonar.oscript.ru
Sonar.oscript.ru
2 parents 3a0a0ec + 1627dc9 commit c2c8369

File tree

3 files changed

+11
-14
lines changed

3 files changed

+11
-14
lines changed

.travis.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,6 @@ before_install:
2727
# Load cached docker images
2828
- if [[ -d $HOME/docker ]]; then ls $HOME/docker/*.tar.gz | xargs -I {file} sh -c "zcat {file} | docker load"; fi
2929

30-
before_script:
31-
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
32-
- chmod +x ./cc-test-reporter
33-
- ./cc-test-reporter before-build
34-
35-
after_script:
36-
- ./cc-test-reporter after-build --prefix "/home/travis/build/khorevaa/cli/coverage/" --exit-code $TRAVIS_TEST_RESULT
37-
3830
before_cache:
3931
# Save tagged docker images
4032
- >
@@ -50,7 +42,7 @@ script:
5042
- grep 'Результат прогона тестов <Да>' /tmp/test.log
5143
after_success:
5244
# - bash <(curl -s https://codecov.io/bash)
53-
# - ./sonar-qube.sh
45+
- ./sonar-qube.sh
5446

5547
cache:
5648
directories:

sonar-project.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# must be unique in a given SonarQube instance
2-
sonar.projectKey=opensource-cli
3-
sonar.organization=sonar-opensource-add
2+
sonar.projectKey=cli
3+
# sonar.organization=sonar-opensource-add
44

55
# this is the name displayed in the SonarQube UI
66
sonar.projectName=Command Line Interface for OScript
@@ -16,3 +16,4 @@ sonar.sources=./src
1616
sonar.sourceEncoding=UTF-8
1717

1818
sonar.coverageReportPaths=coverage/genericCoverage.xml
19+
sonar.bsl.languageserver.reportPaths=./bsl-json.json

sonar-qube.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
temp=`cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//'`
22
version=${temp##*|}
3-
43
if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then
54
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
5+
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
6+
java -jar ./bsl-language-server.jar -a -s ./src -r json
7+
68
sonar-scanner \
79
-Dsonar.host.url=https://sonar.silverbulleters.org \
810
-Dsonar.analysis.mode=issues \
@@ -13,10 +15,12 @@ if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then
1315
-Dsonar.scanner.skip=false
1416

1517
elif [ "$TRAVIS_BRANCH" == "develop" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
18+
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
19+
java -jar ./bsl-language-server.jar -a -s ./src -r json
1620
sonar-scanner \
17-
-Dsonar.host.url=https://sonar.silverbulleters.org \
21+
-Dsonar.host.url=https://sonar.oscript.ru \
1822
-Dsonar.login=$SONAR_TOKEN \
1923
-Dsonar.projectVersion=$version\
2024
-Dsonar.scanner.skip=false
2125
fi
22-
fi
26+
fi

0 commit comments

Comments
 (0)