【发布时间】:2015-05-17 14:02:27
【问题描述】:
尝试在 Jenkins 中构建我的项目时遇到此错误
...
-check-env:
[checkenv] Android SDK Tools Revision 24.0.2
[checkenv] Installed at /opt/android-sdk-linux
-setup:
[echo] Project Name: MainActivity
[gettype] Project Type: Application
-pre-clean:
clean:
[delete] Deleting directory /var/lib/jenkins/jobs/AndroidTest/workspace/PlacesNearYou/bin
[delete] Deleting directory /var/lib/jenkins/jobs/AndroidTest/workspace/PlacesNearYou/gen
BUILD FAILED
/opt/android-sdk-linux/tools/ant/build.xml:459: /opt/android-sdk-linux/extras/android/support/v7/appcompat resolve to a path with no project.properties file for project /var/lib/jenkins/jobs/AndroidTest/workspace/PlacesNearYou
Total time: 0 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
Finished: FAILURE
我试过了
android update project --p .
如其他帖子和论坛中所述,但仍然没有运气。
为了让您了解,这是我设置 Jenkins 并将其链接到我的 github 项目的方法。
我创建了一个 redhat 实例来设置服务器并在其上安装 jenkins。 我在 youtube 上关注了this 教程。
成功设置詹金斯后。我安装了所需的插件。 然后我创建了一个新工作并提供了我的 github 项目 url。并调用了 ant 和其他所需的东西。
后来我开始收到错误,因为 redhat 实例没有安装 android sdk。
所以我使用命令行安装了 android-sdk-linux 并安装了平台工具和其他东西。
所以我终于到了这里,我卡住了,我无法解决这个错误。
我也尝试在我的 appcompat 中运行 ant release,但它也给出了一些 IOException 错误
Error:Error: Cannot run program "/opt/android-sdk-linux/build-
tools/19.1.0/aapt": error=2, No such file or directory
请问有人可以帮助我吗?谢谢:)
【问题讨论】:
标签: android amazon-web-services ant jenkins continuous-integration