我正在尝试使用 Jenkins 自动化 android 构建过程
我正在使用以下站点来实现此 站点链接
我成功地在我自己的机器上构建它。最初我收到错误说找不到 build.xml 文件(使用 ant 构建需要这个文件)。所以我执行“android更新项目”。所以它会自动为 ant 生成所有必要的文件。
现在,当我尝试将我的 repo 托管到远程服务器并尝试从另一台机器构建时,我的问题就开始了。它给出的错误是 sdk.dir 不正确。当我分析项目文件夹时,有一个名为 local.properties 的文件,其中包含我的第一台机器的 SDK 路径,这对其他机器来说是错误的。所以我将该文件添加到 gitignore。现在该文件未跟踪,因此构建失败。
那么在詹金斯从远程仓库克隆项目后,有什么方法可以自动生成 ant 所需的文件?