在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):intuit/maven-build-scanner开源软件地址(OpenSource Url):https://github.com/intuit/maven-build-scanner开源编程语言(OpenSource Language):Java 53.3%开源软件介绍(OpenSource Introduction):Maven Build ScannerKnow your build - so you can make it faster What Is Maven Build Scanner?Maven Build Scanner is a tool that hooks into Maven builds and produces reports and charts that breakdown the time Maven spent. These reports provide insights into your builds that can be used to tune it. It's been designed to work with large and complex builds; ones with hundreds of modules and plugins. At Intuit it helped take a 40m build run by hundreds of developers every day and reduce it to 4m - a 10x reduction. Inspired by Gradle Build Scan. How Do I Use It?Start by install the following:
Run:
This will:
You can then view your first scan at (http://localhost:3000). The page will show:
To create a scan for another application, do the following:
You should see the following line in the Maven console output:
Alternative install via docker-compose and maven
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
<extension>
<groupId>com.intuit</groupId>
<artifactId>maven-build-scanner</artifactId>
<version>1.0.0-SNAPSHOT</version>
</extension>
</extensions> Goto your project and run a maven build with profiling: To create a scan for another application, do the following:
LicenseMaven Build Scanner is released under the Apache 2.0 licenses. It uses junit which is licensed under EPL 1.0. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论