我正在尝试使用Jenkins自动化Android构建过程。我使用以下网站来实现这一点:链接到网站。我能够在自己的计算机上成功构建。最初,我遇到了一个错误,指出找不到build.xml文件(使用ant构建需要此文件)。所以我执行了"android update project"命令。因此,它会自动生成ant所需的所有必要文件。
现在我的问题开始了,当我尝试将我的repo托管到远程服务器并尝试从另一台计算机进行构建时,它给出的错误是sdk.dir不正确。当我分析项目文件夹时,发现有一个名为local.properties的文件,其中包含我的第一台计算机的SDK路径,对于其他计算机而言是错误的。所以我将该文件添加到gitignore中。现在该文件没有被跟踪,因此构建失败。
那么,在Jenkins从远程repo克隆项目后,是否有任何自动生成ant所需文件的方法呢?
现在我的问题开始了,当我尝试将我的repo托管到远程服务器并尝试从另一台计算机进行构建时,它给出的错误是sdk.dir不正确。当我分析项目文件夹时,发现有一个名为local.properties的文件,其中包含我的第一台计算机的SDK路径,对于其他计算机而言是错误的。所以我将该文件添加到gitignore中。现在该文件没有被跟踪,因此构建失败。
那么,在Jenkins从远程repo克隆项目后,是否有任何自动生成ant所需文件的方法呢?