【发布时间】:2013-06-06 15:20:35
【问题描述】:
当我尝试在 jenkins 上构建我的 android 项目时,它会说:
由匿名用户发起 在工作区/home/tanzeelrana/git/eventmatrix-cordova-app/mysteryshopper_version2 中构建 [mysteryshopper_version2] $ ant -Dlabel=trial1-9 清洁调试 构建文件:/home/tanzeelrana/git/eventmatrix-cordova-app/mysteryshopper_version2/build.xml
构建失败
/home/tanzeelrana/git/eventmatrix-cordova-app/mysteryshopper_version2/build.xml:90:找不到从/home/tanzeelrana导入的/home/tanzeelrana/android-sdk-linux/tools/ant/build.xml /git/eventmatrix-cordova-app/mysteryshopper_version2/build.xml
总时间:0秒 构建步骤“调用 Ant”将构建标记为失败 完成:失败
在我的 build.xml 文件的第 90 行,我有一个标签,其中包含以下内容:
导入文件="/home/tanzeelrana/android-sdk-linux/tools/ant/build.xml"
有谁知道为什么找不到这个文件?该文件存在于确切的路径中......
【问题讨论】:
-
可能是安全限制。 Jenkins 通常以用户 jenkins 身份运行,该用户可能无法访问您的主目录。当您使用 Git 时,我会推荐 Gerrit 并使用 Gerrit Trigger 插件。
标签: android jenkins hudson jenkins-plugins hudson-plugins