【问题标题】:How to accept Gradle Build Scan ToS automatically in a Maven project?如何在 Maven 项目中自动接受 Gradle Build Scan ToS?
【发布时间】:2021-12-19 11:25:37
【问题描述】:

我在我的 Maven 项目中添加了 Build Scan。如何配置构建扫描的 Maven 扩展以自动接受 Gradle 服务条款?

【问题讨论】:

    标签: maven gradle build


    【解决方案1】:

    要将 Maven 构建扫描添加到项目中,请将以下 extensions.xml 文件包含在 Maven 项目根目录下名为 .mvn 的目录中:

    <?xml version="1.0" encoding="UTF-8"?>
    <extensions>
      <extension>
        <groupId>com.gradle</groupId>
        <artifactId>gradle-enterprise-maven-extension</artifactId>
        <version>1.11.1</version>
      </extension>
    </extensions>
    

    另外在.mvn目录下添加一个文件gradle-enterprise.xml,如下:

    <gradleEnterprise>
      <buildScan>
        <publish>ALWAYS</publish>
        <termsOfService>
          <url>https://gradle.com/terms-of-service</url>
          <accept>true</accept>
        </termsOfService>
      </buildScan>
    </gradleEnterprise>
    

    然后,您可以运行构建,Gradle ToS 将被自动接受。 有关详细信息和配置参数,请参阅Gradle Enterprise Maven Extension User Manual

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-13
      • 2013-02-01
      • 2018-06-09
      • 2016-08-04
      • 2017-11-14
      • 2012-02-24
      • 2017-08-28
      • 2020-11-23
      相关资源
      最近更新 更多