记录一些在Windows上搭建Jenkins服务的坑。

首先,选择的是Jenkins的windows安装包版本,这个版本无需自己再搭建tomcat服务器。

坑1:不要安装在默认路径

系统默认路径是C:\Program Files\Jenkins。这个路径的“Program Files”空格会在后面编写脚本的时候带来诸多问题。

因此建议安装路径不要包含空格、中文字符等。

坑2:登录账户修改

在后面配置git账户的时候发现,无论如何都连不上git服务器。原来需要配置Jenkins的登录账户,不然找不到当前用户目录下的“.ssh”和“.gitconfig”文件,自然会出错。

配置方法:打开:我的电脑/管理/服务和应用程序/服务。找到Jenkins服务,右键菜单点[属性(R)],填上自己的账户密码即可:

Windows配置Jenkins的坑1

坑3:shell程序

Windows的cmd脚本实在难以下咽,所以还是选择用Linux的脚本执行爽一些。Windows环境下,只要安装了git,就会有一个简单的shell环境可供使用。

在Jenkins的系统设置中,将shell程序设定为git提供的shell终端:

Windows配置Jenkins的坑2

坑4:环境变量

设定完了shell executable还不行,还需要将git的shell相关环境变量再设置一遍(即使在Windows中已经设定好):

Windows配置Jenkins的坑3

顺便还有Android Home环境变量,不然后面打包apk会有问题。

EOF