【问题标题】:How to configure the TSLint plugin for sonarqube in Jenkins?如何在 Jenkins 中为 sonarqube 配置 TSLint 插件?
【发布时间】:2016-10-17 10:17:13
【问题描述】:

我在我的 Jenkins 服务器https://github.com/Pablissimo/SonarTsPlugin 中安装了 sonarqube 的 TSLint 插件。但它没有描述 git 页面如何设置配置属性和值。如何指定源目录,如何忽略测试目录是两个主要关注点。有人可以提供一个示例配置属性集,其中包含我可以在 Jenkins 中使用的基本配置吗?

【问题讨论】:

    标签: jenkins typescript sonarqube tslint


    【解决方案1】:

    您可以使用 sonar-project.properties 文件进行配置。 SonarSource 提供的一些示例项目可能会有所帮助。

    下面是一个快速示例,说明如何设置源目录、测试目录和要忽略的文件:

    sonar.sources=client-app/src
    sonar.tests=client-app/test
    sonar.exclusions=client-app/node_modules, client-app/lib
    

    更新:

    示例项目已移至here。不再有 JavaScript 示例,但任何语言的语法都是相同的。

    可设置参数的文档当前位于此处: https://docs.sonarqube.org/display/SONAR/Analysis+Parameters

    【讨论】:

    • 链接断开 :( "SonarSource"
    猜你喜欢
    • 2015-10-23
    • 2018-09-29
    • 2013-08-18
    • 2016-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-21
    • 2018-07-15
    相关资源
    最近更新 更多