我们正在构建服务器上进行增量构建,该服务器生成快照,这些快照均包含诸如“ blue-sky-0.1.0.0-SNAPSHOT”之类的快照而没有任何内部版本号(每个增量都使用相同的名称)。 Gradle很高兴下载最新版本并使用它,但是检查〜/ .gradle / cache,您可以看到所有不同的版本。
但是,由于IntelliJ提供了所有源jar,而没有指出最新消息,因此我们遇到了源jar的问题。我们将删除所有副本以获取一个副本。
因此,我们基本上是在手动维护本地缓存。
问题:
1)是否可以将gradle配置为在下载新的jar时删除所有旧副本?
2)他们是增量构建的更好模式吗?