部署在Windows环境下的Jenkins使用Git源码管理

环境

这里,我使用的64位的Windows7作为Jenkins服务器

安装Git

下载地址:
https://git-scm.com/downloads
安装的时候一定要勾选 Git bash

生成公钥和私钥

首先注意当前Window登录的用户,这里我们的用户是:DaoDao
此时打开 Git bash,通过ssh-keygen生成公钥和秘钥对。将公钥内容添加到gitlab网站的jenkins账号下。


公钥粘贴到这里

然后在Gitbash上执行两句账户的配置:
$ git config --global user.email "your_email"
$ git config --global user.name "jenkins"

现在运行git clone 语句,路径来自于你的gitlab的项目路径,会出现ssl的保存提示,回答yes后clone成功。

安装 Jenkins

下载地址:
http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/windows-stable/jenkins-2.7.1.zip
下载后解压,双击解压出的安装文件,安装即可,安装好后进入浏览器,访问:http://localhost:8080 即可进入Jenkins系统。

由于前面在 Git Bash 里的所有操作都是在DaoDao用户下进行的,而Jenkins运行在windows 机器账号(本地系统)下,所以在系统的服务管理配置项里修改,让其使用Windows中的DaoDao用户登录。

安装好后,Jenkins会被安装为系统服务,这是进入系统服务管理页面,找到Jenkins服务,右键打开属性窗口:

属性窗口
输入DaoDao用户信息

现在Jenkins服务就能使用Windows中的 DaoDao 用户的SSL公钥了。

下面进入Jenkins管理页面,安装Git plugin插件,重新启动。

现在可以新建一个Jenkins Job,然后填入对应的项目git地址,测试一下,应该就可以使用了。

你可能感兴趣的:(部署在Windows环境下的Jenkins使用Git源码管理)