问题
你让一个小更新库存储库中,但是你不想改变版本号为测试目的,因为它是一个小变化。当你把图书馆集群,您的代码变化不包括在图书馆。
导致
砖的一个优势是能够安装第三方或自定义库,比如从Maven存储库。然而,当一个库更新存储库中,没有自动化的方式来更新相应的图书馆集群中。
当你请求砖下载图书馆为了将其附加到一个集群,以下过程:
- 在砖,你请求一个图书馆从Maven存储库。
- 砖检查本地缓存的图书馆,如果它不存在,图书馆从Maven存储库下载到本地缓存。
- 砖然后复制库DBFS (maven / / FileStore /罐/)。
- 在后续请求的图书馆,砖使用的文件已复制到DBFS,,不下载一个新副本。
解决方案
确保一个更新版本的库(或图书馆你定制)下载到一个集群,确保增量构建数字或工件的版本号。例如,您可以改变libA_v1.0.0-SNAPSHOT来libA_v1.0.1-SNAPSHOT,然后将下载新图书馆。然后,您可以将它附加到您的集群。