我知道我可以在单独的命令行上添加--no-scan
(参见https://docs.gradle.com/build-scan-plugin/),但我正在寻找一种方法来在build.gradle
、gradle.properties
或settings.gradle
中禁用此功能,这样我就不必总是键入它或设置别名。
如何做到这一点?
我知道我可以在单独的命令行上添加--no-scan
(参见https://docs.gradle.com/build-scan-plugin/),但我正在寻找一种方法来在build.gradle
、gradle.properties
或settings.gradle
中禁用此功能,这样我就不必总是键入它或设置别名。
如何做到这一点?
4条答案
按热度按时间xxslljrj1#
你可以在你的计算机上编辑你的
hosts
文件,并把它发送报告给127.0.0.1
的条目放在那里。它会在每次构建后打印一些错误,但仅此而已。另一种可能性是将
--no-scan
添加到gradle
命令或 Package 器脚本。u5rb5r592#
您可以通过StartParameter查询gradle参数(任务、标志等),如果StartParameter.isBuildScan()报告的构建运行时带有
--scan
标志,则可以提前使构建失败。问题中没有具体说明Gradle的发布版本,该API自Gradle 3.1开始提供。我相信它一直在酝酿中,直到Gradle 5.X。
ycl3bljg3#
您可以在底部导航栏的"Build"(构建)选项卡中尝试"Modify run configuration"(修改运行配置)选项,然后只需在"Run"(运行)中更改命令并单击"Apply"(应用)。
tgabmvqs4#
将以下代码添加到主
build.gradle
文件(groovy):现在,任何运行
--scan
的尝试都将导致错误。