0
Мой PL/SQL хранится в TFS в таких путях. В плагине Jenkins TFS: Project Path = $/Server Artifacts/Schedule Snapshot 2013/SQL/EDBDEV.
Теперь, как указать sonar.source
?SonarQube: как указать источник sonar.source с помощью * в Jenkins
$/Server Artifacts/Schedule Snapshot 2013/SQL/EDBDEV/ACCT/PROCEDURE
$/Server Artifacts/Schedule Snapshot 2013/SQL/EDBDEV/DMBO/PROCEDURE
Я пытался много, как они, все дают мне ошибку:
[SonarQube-PLSQL-TFS] $ D:\sonar-runner\sonar-runner-2.4\bin\sonar-runner.bat -e -Dsonar.jdbc.url=jdbc:postgresql://172.21.85.5:5432/sonar ******** ******** -Dsonar.host.url=http://sonarqube.dev.otpp.com/ ******** ******** -Dsonar.projectBaseDir=D:\public_jendevslave_1\workspace\DevOps\SonarQube-PLSQL-TFS "-Dsonar.projectName=PL/SQL :: Schedule Snapshot 2013 :: EDBDEV" -Dsonar.projectVersion=1.0 -Dsonar.sourceEncoding=UTF-8 -Dsonar.projectKey=PLSQL.EDBDEV -Dsonar.sources=**\PROCEDURE
D:\sonar-runner\sonar-runner-2.4
Unable to resolve path "**\PROCEDURE"
sonar.sources=**/PROCEDURE/*
sonar.sources=/**/PROCEDURE
sonar.sources=/.*/PROCEDURE/*
Цените, если вы можете дать мне точное правило в моем случае, это то, что я не могу понять. –
В итоге я перечислил все каталоги. Другой вопрос: рекурсивно ли включает в себя ресурсы sonar.sources вложенных папок? –