windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南

服务器几乎都是linux系统的(centos比较稳定)这里windows下配置会有很多坑。

想要再jenkins上运行adnroid项目,首先要保证你的项目clone下来可以执行可以build

进入你的clone项目的空间在windows下执行 gradlew build 看看是否可以,ok可以的话你就可以在jenkins上配置了。

安装的博客很多我就不写了,我要是bug和注意要点。

1.怎么解决jenkinsclone代码的128错误?

这里你是用github 还是gitlab? https还是ssh?

windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南_第1张图片

这里我使用的ssh的方式clone代码的,用username与password总是提示没权限,懒得管了,首先确保你的ssh生成的公钥在你的gitlab上配置了,Jenkins上面ssh配置的是私钥。

2 .Jenkins如何clone带有子模块的项目?

windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南_第2张图片

首先是选定上图子moudle接着看以下操作

windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南_第3张图片

选中蓝色画线部分,ok,现在你可以clone带有子模块分支的项目了。

3.windows如何正确的执行构建?

与Linux不一样的是windows不能直接执行shell。这里我们只能按照下面的选项了上图

swirches的设置很关键

-Dgradle.user.home=D:\programsoft\gradle-4.1 -Pandroid.buildCacheDir=D:\androidCache\.android

windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南_第4张图片windows下Jenkins安装流程(android +gradle+git+jenkins)坑比指南_第5张图片

至于构建后操作,这是你构建完成需要存档的文件,你需要什么就写什么*.so *.apk 

如果要在linux下配置jenkins那记住几点 Android sdk jdk git gradle 这些配置完成并且可以使用。linux相比windows配置更加简单。

坑比指南完结!!!

你可能感兴趣的:(Android)