每次新版本开始时,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
。