【1】Android Studio 代码上传到
【1.1】配置忽略文件
参考链接 https://www.cnblogs.com/Claire6649/p/6090745.html
在项目的.idea/workspace.xml的文件里设置
<component name="ChangeListManager">
<list default="true" readonly="true" id="1c38c3f3-5ce2-4f6f-9e05-e98b74fa3ff7" name="Default" comment="【龙辉:上传mac上的安卓版HCDriver】" />
<ignored path="HCDriver.iws" />
<ignored path=".idea/workspace.xml" />
<ignored path=".gradle/" />
<ignored path=".idea/" />
<ignored path="gradle/" />
<ignored path="HCDriver/build/" />
<ignored path="gradlew" />
<ignored path="gradlew.bat" />
<ignored path="*.iml" />
<ignored path="local.properties" />
<ignored path="build/" />
<ignored path="*.apk" />
【1.2】上传源码到svn上
【2】配置jenkins任务
【2.1】系统配置
【2.2】任务配置
【1.2】构建结果
参考链接 http://blog.csdn.net/u011904605/article/details/54604851
/Users/mac/.jenkins/workspace/AndroidHCDriver/app/build/outputs/apk
macs-Mac-mini:apk mac$ ls
驯鹿司机端V1.1.3(4).apk
【3可能出错及配套解决办法】
【3.1】
- Lint found errors in the project; aborting build.
-
参考链接http://blog.csdn.net/u014552288/article/details/38420565
【3.2】
/Users/mac/.jenkins/workspace/AndroidHCDriver/photopickerlib/src/main/java/com/foamtrace/photopicker/intent/PhotoPreviewIntent.java:31: 警告: @param 没有说明
* @param currentItem
^
2 个错误
38 个警告
:photopickerlib:javadoc FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':photopickerlib:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/Users/mac/.jenkins/workspace/AndroidHCDriver/photopickerlib/build/tmp/javadoc/javadoc.options'
参考链接
https://stackoverflow.com/questions/17033878/generate-javadocs-with-android-gradle-plugin