I have Jenkins CI configured to work with GitHub. It successfully populates my ${workspace} but the actual project I want to build is in a subdirectory of the repo:
https://github.com/androidfu/CodeExamples
Invoking Ant from within Jenkins states that it can't find build.xml. Well, that's because build.xml actually exists in ${workspace}/DeveloperDebugPreferences.
You can configure the build file for Ant to use within Jenkins. If you are browsing to the job on your Jenkins server, you can choose Configure, then the Advanced option below your Ant target.
If you'd rather edit your
config.xml
file, you should see the build settings something like this: