Sonarqube 用竹子配置声纳

Sonarqube 用竹子配置声纳,sonarqube,bamboo,sonarqube-scan,Sonarqube,Bamboo,Sonarqube Scan,我想在Bambol中添加一个构建步骤,以便使用sonarqube分析代码。我不想使用任何类似Sonar for Bambol的插件,但想知道是否可以编写一个脚本作为构建步骤来运行Sonar。我已经在我们的构建服务器上下载了sonarqube,它已经以管理员的身份登录并运行 当我在本地进行安装时,我安装了sonar scanner并生成了MSBuild脚本,该脚本是从项目根文件夹运行的,但由于它是一个构建服务器,而且我在服务器上没有源代码,所以我无法这样做,我正在探索在不使用插件/插件的情况下将其

我想在Bambol中添加一个构建步骤,以便使用sonarqube分析代码。我不想使用任何类似Sonar for Bambol的插件,但想知道是否可以编写一个脚本作为构建步骤来运行Sonar。我已经在我们的构建服务器上下载了sonarqube,它已经以管理员的身份登录并运行

当我在本地进行安装时,我安装了sonar scanner并生成了MSBuild脚本,该脚本是从项目根文件夹运行的,但由于它是一个构建服务器,而且我在服务器上没有源代码,所以我无法这样做,我正在探索在不使用插件/插件的情况下将其与Bambol集成的方法

非常感谢在这方面的任何帮助

  • 将您的存储库添加到计划中
  • 在作业中添加源代码签出步骤
  • 将bash或cmd命令步骤添加到
    cd${bambon\u build\u working\u directory}
    并执行声纳脚本或将
    bambon\u build\u working\u directory
    作为参数传递给声纳脚本
    bambon\u build\u working\u目录
    将替换为源代码根目录
    谢谢你给我指路。这是我错过的第三步,当我将脚本放入buildroot文件夹时,它工作得很好!!