如何加速比罐子签名?(How to speedup jar signer?)

2019-08-07 15:33发布

我用蚂蚁的签名我罐子网络开始部署。 Ant.signjar是当网络开始签约很慢。 如何加速比签名过程?

Answer 1:

我发现了一个可能的解决方案。

在构建脚本ant.signjar称为顺序对所有罐子早些时候(我们使用gradle这个为身材,20只多MB的依赖条件)。 现在我使用常规库GPars方法:withPool(4)和eachParallel {ant.signjar}。 它是清凉的在我的电脑有2个核心和构建服务器4个核心。 (3倍的速度)

第二招是缓存:我们使用缓存签署罐子所有发布/非快照的依赖。 当我们运行建立不干净,运行速度更快,因为使用缓存从构建目录签署库。



Answer 2:

我一般用2个目标:一个签署整个项目和一个只签我的罐子。 因此,后者将不会更快续约的依赖,使签名过程。



文章来源: How to speedup jar signer?