Gradle 创建构建扫描

2020-04-02 10:19:35 浏览数 (1)

发布一个构建扫描

一个构建扫描在命令行中的工具是通过 --scan 命令进行发布的。

在运行  build 任务的时候,你可以选择添加 --scan 选项。当构建任务完成以后将会上传构建数据到  scans.gradle.com 网站上。

在最后,你将会看到已经创建的网站链接,你需要拷贝这个链接到浏览器上打开。

$ ./gradlew build --scan BUILD SUCCESSFUL in 0s Publishing build scan... https://gradle.com/s/uniqueid

在线访问构建扫描

在你第一次访问提供的构建链接的时候,你需要被要求激活构建扫描。

在你的邮件系统中收到的构建扫描激活链接看起如下图:

按照电子邮件中提供的链接,你单击链接后,你就可以访问到为你创建的构建页面了:

你可以通过页面,访问到有关你这个构建的所有信息,包括有执行的时间,执行的任务,在每一个任务执行所需要的时间,有关测试的所有结果,使用的插件和需要的依赖。

以及包括有有关命令行的开花和其他的更多一些信息。

针对所有构建启用构建扫描(可选)

可选的,你可以通过修改 Gradle 的构建脚本将插件的许可证同意洗液添加到所有的构建中。

具体的修改方法,请参考 https://docs.gradle.com/enterprise/gradle-plugin/#many-projects 页面中的内容。

还有一些更多的构建能力可以添加到脚本中,例如在什么条件下发布构建扫描信息。

有关更多的详细内容,请参考 构建扫描用户手册(Build Scans User Manual)中的内容。

总结

  • 在这个指南中,你可能已经学到了:
  • 创建一个构建扫描
  • 在线查看构建扫描的信息
  • 针对所有构建创建一个初始化脚本来启用构建扫描

下一个步骤

有关更多的详细内容,请参考 构建扫描用户手册(Build Scans User Manual)中的内容。

帮助改善这个文档

有一些问题和建议?找到一些拼写错误或者错别字?

与其他所有 Gradle 指南一样,你可以通过创建一个 GitHub 的帮助来帮助我们进行改善。

请  添加一个问题(add an issue)或者为项目 gradle/guides 创建一个 pull request,开发小组将会对你提交的内容作出回应。

https://www.cwiki.us/display/GradleZH/Creating Build Scans

0 人点赞