Запустите тестирование на Jenkins и Sonarqube для Spring Boot Server с Angular 4 UI - PullRequest
1 голос
/ 24 апреля 2019

У меня есть Spring Boot Server с пользовательским интерфейсом Angular 4 в том же хранилище, которое может быть построено с помощью gradle.Мой корневой проект состоит из:

-> frontend
-> src
-> gradle
-> build.gradle
-> Jenkinsfile
-> Dockerfile

В настоящее время задание Jenkins сканирует src в корневом проекте на предмет sonarqube.Вот что я имею в build.gradle:

apply plugin: 'org.sonarqube'
sonarqube {
properties {
    // Sonar Specific properties
    property 'sonar.host.url', '' // This is the Sonar Server
    property "sonar.projectName", ""
    property "sonar.projectKey", ""
    property 'sonar.jacoco.reportPaths', 'build/jacoco/text.exec'
    property "sonar.sources", "./src"
}
}

Я также хотел отсканировать frontend / src на наличие sonarqube вместе с ./src в корневом проекте.Как я могу это сделать?

Кроме того, как можно запустить тесты внутри внешнего интерфейса вместе с тестами в корневом проекте?

Спасибо

...