我在尝试编译
android项目时从Jenkins控制台获得了这个输出:
请注意,我没有对主类进行任何更改
这是jenkins控制台:
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.701s
[INFO] Finished at: Thu May 29 17:56:45 CEST 2014
[INFO] Final Memory: 24M/491M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving /var/opt/jenkins/workspace/Android-Project-App/trunk/pom.xml to com.proj.android.project.mobile/project-android/0.0.1-SNAPSHOT/project-android-0.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/opt/jenkins/workspace/Android-Project-App/trunk/assets/build/project-android.apk to com.proj.android.project.mobile/project-android/0.0.1-20140529.155643-5/project-android-0.0.1-20140529.155643-5.apk
[JENKINS] Archiving /var/opt/jenkins/workspace/Android-Project-App/trunk/assets/build/project-android.jar to com.proj.android.project.mobile/project-android/0.0.1-20140529.155643-5/project-android-0.0.1-20140529.155643-5.jar
channel stopped
Archiving artifacts
ERROR: No artifacts found that match the file pattern "**/target/*.apk". Configuration error?
ERROR: ‘**/target/*.apk’ doesn’t match anything: ‘**’ exists but not ‘**/target/*.apk’
Build step 'Archive the artifacts' changed build result to FAILURE
IRC notifier plugin: Sending notification to: #jenkins
Finished: FAILURE
这是我的pom:
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
com.proj
android
1.1-SNAPSHOT
com.proj.android.project.mobile
project-android
0.0.1-SNAPSHOT
apk
project Android Application
project mobile application for android client
http://maven.apache.org
jira
http://www/jira/browse/${jira.project.key}
scm:svn:http://svn/android/project-mobile-app/trunk/
scm:svn:https://svn/android/project-mobile-app/trunk/
http://svn/web/wsvn/android/project-mobile-app/
android
android
provided
4.0.3_r2
android
support-v4
r6
junit
junit
test
${junit.version}
org.apache.maven
maven-plugin-api
3.1
bouncycastle
bcprov-jdk14
138
com.proj.project.client
project-client
${project-client.version}
${project.artifactId}
build
${project.basedir}/assets/build
com.jayway.maven.plugins.android.generation2
android-maven-plugin
2.4
true
4.0.3_r2
15
AVD_15_4_0_3
UNIAPPAND-1
4.11
1.0-SNAPSHOT
我认为我的问题来自目标目录,因为jenkins提到了这一点.
我在jenkins有三个目录:assets,res et src
我应该添加更多这三个文件夹吗?例如libs或target ??