发布一个构建扫描
一个构建扫描在命令行中的工具是通过 --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