Skip to content
Snippets Groups Projects
Commit 2d7b58bf authored by Nils Mittler's avatar Nils Mittler
Browse files

use sonar cli for analysis instead of gradle

parent 7e8d3fd8
No related merge requests found
......@@ -43,6 +43,6 @@ testem.log
.DS_Store
Thumbs.db
# sonar and gradle stuff
build
.gradle
# code analysis
.lcov_output
.scannerwork
......@@ -24,16 +24,15 @@ tslint:
sonar:
stage: codestyle
only:
- master
# only:
# - master
tags:
- gradle-node
- sonar-cli
allow_failure: true
dependencies: []
variables:
GIT_DEPTH: 0
script:
- gradle sonarqube -Dsonar.host.url=https://scm.thm.de/sonar/
- npm i
- sonar-scanner -Dsonar.host.url=https://scm.thm.de/sonar/
#unit_tests:
# stage: test
......
/* This Gradle build script is currently only used for SonarQube Scanner */
plugins {
id "org.sonarqube" version "2.5"
}
group = "de.thm.arsnova"
sonarqube {
properties {
property "sonar.projectKey", "de.thm.arsnova:frag-jetzt-frontend"
property "sonar.projectName", "frag.jetzt Frontend"
property "sonar.projectVersion", "1.0"
property "sonar.language", "ts"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.sources", "src"
property "sonar.exclusions", "**/node_modules/**, client/thirdParty/**"
property "sonar.tests", "src"
property "sonar.test.inclusions", "**/*.spec.ts"
/* property "sonar.typescript.lcov.reportPaths", "coverage/lcov.info" */
property "sonar.host.url", "https://scm.thm.de/sonar/"
}
}
org.gradle.jvmargs=-Xmx2048m
# Required metadata
sonar.projectKey=de.thm.arsnova:frag-jetzt-frontend
sonar.projectName=frag.jetzt Frontend
sonar.projectVersion=1.0
sonar.language=ts
sonar.sources=./src
sonar.exclusions=dist/**/*, node_modules/**/*, **/*.spec.ts
sonar.sourceEncoding=UTF-8
sonar.tests=./src
sonar.test.inclusions=**/*.spec.ts
sonar.host.url=http://sonarqube:9000
# sonar.typescript.lcov.reportPaths=.lcov_output/lcov.info
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment