我们有大约 150Mb 的产品帮助文档,每天都在构建并更新到 maven repo。
因此,当我们构建依赖于帮助文档的项目时,它将每天下载一次整个 150Mb,并且需要大量时间。
有什么办法可以避免吗?就像在 pom.xml 中给出一个条目
<properties>
<download.docmodule>true</download.docmodule>
</properties>
并在用户 settings.xml
<download.docmodule>false</download.docmodule>
并使用这个属性来停止下载文件?
基本上我希望 CI 服务器下载并打包它,但希望开发人员不要浪费时间和带宽下载它
<dependency>
<groupId>docmodules</groupId>
<artifactId>projname</artifactId>
<version>${documentation.version}</version>
<classifier>resources</classifier>
<type>zip</type>
<scope>provided</scope>
</dependency>