这周一直在各个版本的Jenkins上摸索,一直在基于Windows做各种安装删除jenkins,删除新建新项目等等,但今天一直被一个问题困扰着,几近放弃的时候,发现转机。
问题
在使用Git之前,很多配置文档里明确规定要先配置其“excutable Path”,如:“在Jenkins中指定Git的安装路径。方法是:进入Jenkins首页,点击系统管理,点击系统设置,在弹出的页面上,在Path to Git executable位置上输入:“C:\Program Files (x86)\Git\cmd\git.exe” ”。然而在前面几个版本的Jenkins上我也是这么配置的,但今天这个新版本却这么找也找不到,甚至逼着我到了各种配置ssh key,或怀疑插件是不是搞错了。可选的解决选项
1. SSH配置是否OK,http or SSh;2. Git库是否有权限;
3. 用户名是否对(确认是否为Jenkins用户名还是自己的git中user.name;
4. Git path是否配置好;
上面几种思路,在网上都能收到对应的具体方式,这里不做解读。
好吧,各种试验,各种不行。本来要放弃了,突然手贱点击到了“系统管理”->“ Global Tool Configuration”。于是转机出现了。上图:
找到了配置Git位置的地方了。完成配置,开始构建项目,verygood,在工作空间中可以看到代码clone下来了。
结论
与之前几个比较旧的版本相比,我当前Jenkins的版本是最新的(Jenkins ver. 2.46.1),所以Git的路径配置项才会有变化,见下图。