当前位置: 首页 > 知识库问答 >
问题:

Jenkins-Sonarqube集成:Webhook检索403,我在哪里可以找到日志?

公西承
2023-03-14

我已经根据以下内容将SonarQube集成到构建管道中:SonarQube文档

我正在为Maven使用SonarQube扫描仪。分析很好,詹金斯和索纳库贝的沟通也很好。

我已经使用配置好的Url从sonarqube服务器使用curl手动触发webhook(我已经操作了有效负载并添加了相关的taskId,这是由jenkins中的构建作业创建的)。waitForQualityGate()方法检索手动触发的webhook,一切按预期工作。

但是SonarQube不能向Jenkins发送webhook请求。

我使用SonarQube Api获取更多信息:http:// /SonarQube/Api/webhooks/deliveries?cetaskid=

Jenkins版本:2.89.2 SonarQube版本:6.7

共有1个答案

邓令
2023-03-14

使用less path_to_your_sonar_logs/access.log grep/api/ce/submit,您应该看到来自sonar的触发器,而不是调用本身:(

 类似资料:
  • 问题内容: 我正在尝试通过REST API将外部系统与jenkins集成。 尽管我已经对其API参考进行了大量的google搜索,但是我仍然无法获得jenkins REST API参考的完整列表。 有人知道吗? 问题答案: Jenkins在 每个页面 的 右下角 都有一个指向REST API的链接。该链接出现在Jenkins的每个页面上,并为您指向您正在浏览的确切页面的API输出。这应该为如何构建

  • 我正在Windows上使用WAMP2.2。我需要在我的服务器上设置SSL端口。我的Apache、WAMP和站点在没有SSL的情况下工作得很好。但当我取消对这一行的注释时 在我的httpd.conf中,WAMP服务器不再工作了。(当我重新启动时,它仍然是橙色的)。我假设httpd-ssl.conf中的配置有问题。但我想知道我如何找到错误,使WAMP不能正常启动。WAMP有错误日志文件吗? 这些错误是

  • 问题内容: 几年前,我在维护的Linux服务器上安装了Apache 2.2x和PHP 5.3.1。我使用.tar.gz并按照指示进行构建(而不是rpm和您拥有什么)。一切都很好。 今天,我需要安装它,它看起来像一个PHP库。我完成了所有步骤以进行安装,并在其中找到ibm_db2.so。 最好的收获是最后一步是配置php.ini,但是我的系统上没有php.ini。恐怖的恐怖。PHP可以正常工作,当然

  • 问题内容: 我正在按照此站点上的MVC单元测试说明进行操作,但找不到用于注释的jar 。有人知道罐子在哪里吗? 问题答案: 通过Maven: 或从项目主页:http://code.google.com/p/atinject/ 另外,此MvnRepository.com页面提供了其他构建工具(如Ivy,Gradle等)的必要配置。

  • 问题内容: 相对路径在log4j.properties文件中使用。 如何以编程方式找到存储日志的绝对路径? 问题答案: 来自:http : //www.gunith.com/2010/11/how-to-get-the-file-path-of-a- log4j-log-file/ 假设log4j.properties文件如下所示, 在这种情况下,您的Java代码应如下所示, 注意, 迁移日志 用

  • 问题内容: 我想为我的应用程序启用,在ProGuard文档中它说,我必须修改的地方会自动生成。但是,如果我查看项目文件夹,则只会看到一个文件,但看不到所需的文件。 我如何获得此proguard.cfg?还是我做错了? 请引导我使用此文件。 问题答案: 该文档有点不准确。生成的文件将位于项目的根目录中。 要启用,您将需要忽略中的警告并取消注释以下行: Android工具链有时会更改,但是您的路径将被