From d09301f5c58c8860564a676c20781e6837c4f71a Mon Sep 17 00:00:00 2001 From: Bernardo Codesido Date: Wed, 15 May 2019 12:22:07 -0300 Subject: [PATCH 1/2] Run check when not PR --- .circleci/config.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3036759c7cd..a1a5f6ebc2e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -27,4 +27,5 @@ jobs: path: ~/junit - store_artifacts: path: ~/junit - - run: export PULL_REQUEST=$(echo $CI_PULL_REQUEST | awk '{print substr($1,39)}') && java -jar ./sonar-scanner-cli-$SONAR_VERSION.jar -Dsonar.pullrequest.provider=github -Dsonar.pullrequest.base=master -Dsonar.pullrequest.branch=$CIRCLE_BRANCH -Dsonar.pullrequest.key=$PULL_REQUEST -Dsonar.projectKey=rsksmart_rskj -Dsonar.organization=rsksmart -Dsonar.host.url=$SONAR_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.sources="rskj-core/src/main/java,rskj-core/src/main/resources" -Dsonar.java.binaries="rskj-core/build/classes/java/main" -Dsonar.java.libraries="/root/.gradle/caches/modules-2/files-2.1/*" + - run: if [ ! -z $CI_PULL_REQUEST ]; then export PULL_REQUEST=$(echo $CI_PULL_REQUEST | awk '{print substr($1,39)}') && java -jar ./sonar-scanner-cli-$SONAR_VERSION.jar -Dsonar.pullrequest.provider=github -Dsonar.pullrequest.base=master -Dsonar.pullrequest.branch=$CIRCLE_BRANCH -Dsonar.pullrequest.key=$PULL_REQUEST -Dsonar.projectKey=rsksmart_rskj -Dsonar.organization=rsksmart -Dsonar.host.url=$SONAR_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.sources="rskj-core/src/main/java,rskj-core/src/main/resources" -Dsonar.java.binaries="rskj-core/build/classes/java/main" -Dsonar.java.libraries="/root/.gradle/caches/modules-2/files-2.1/*"; else java -jar ./sonar-scanner-cli-$SONAR_VERSION.jar -Dsonar.branch.name=master -Dsonar.projectKey=rsksmart_rskj -Dsonar.organization=rsksmart -Dsonar.host.url=$SONAR_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.sources="rskj-core/src/main/java,rskj-core/src/main/resources" -Dsonar.java.binaries="rskj-core/build/classes/java/main" -Dsonar.java.libraries="/root/.gradle/caches/modules-2/files-2.1/*"; fi + From a2bffe2e12ebc444b16c361496fb97787bc5f955 Mon Sep 17 00:00:00 2001 From: Bernardo Codesido Date: Wed, 15 May 2019 12:22:30 -0300 Subject: [PATCH 2/2] Add sonar project badge to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ffcc7679d3b..b00524566f8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # Welcome to RskJ [![CircleCI](https://circleci.com/gh/rsksmart/rskj/tree/master.svg?style=svg)](https://circleci.com/gh/rsksmart/rskj/tree/master) +[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=rsksmart_rskj&metric=alert_status)](https://sonarcloud.io/dashboard?id=rsksmart_rskj) # About