每次新版本开始时,RSA指纹都会改变

我有一个CIpipe道来构build我的android应用程序,并使用gitlabpipe道运行仪器testing。 我的gitlab亚军是一个Ubuntu的16.04机器运行在docker集装箱的每个生成。 我有一个物理的Android设备通过USB连接到我的gitlab亚军。

最近,每次触发新的构build时,都会提示我允许在我的android目标上使用USB设备的RSA指纹。 问题在于指纹随着每个构build而改变。

我怀疑这是因为每次构build开始时都会创build一个新的容器。

我如何自动接受新的指纹或防止指纹改变?

使$HOME/.android/adbkey$HOME/.android/adbkey.pub的内容通过映射文件夹或仅在每个容器实例内重新创build文件而在运行之间保持$HOME/.android/adbkey.pub