jenkins+git (2)

    继续前面的实验操作,接下来做一下Git Parameter插件

    在插件管理处安装好本插件后,可新建一个项目进行git配置。在此操作之前,需要在git服务器上先行安装配置好gitlab,快速的操作一下即可
    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

yum安装好后,需要修改配置文件/etc/gitlab/gitlab.rb中的external_url 'http://ip:port'
jenkins+git (2)
然后重置:gitlab-ctl reconfigure
启动:gitlab-ctl restart
在浏览器登录,初始账户: root 密码:第一次登录自行设置
jenkins+git (2)

创建顺序:创建组,创建项目,创建用户
Git服务器的私钥配置到gitlab的SSH Keys上

配置好gitlab后,将Jenkins的公钥 放到gitlab项目中,位置如图:
jenkins+git (2)
在Jenkins服务器测试拉取项目
jenkins+git (2)
拉取项目没问题后,在jenkins浏览器页面创建一个项目,配置git
jenkins+git (2)
然后保存,立即构建,结果如下:
jenkins+git (2)

git测试无问题后配置添加参数化构建,填写名称,参数类型选择分支,默认值为origin/master
jenkins+git (2)

保存后,构建参数选择处即可看到我们刚刚填写的名称branch及分支信息
jenkins+git (2)

    开始构建,

jenkins+git (2)

如果要自己指定要构建的分支,则在源码管理处手动输入分支名称,如我在本地新建分支zhou
jenkins+git (2)
保存后构建参数选择处即可选择分支zhou
jenkins+git (2)

选择要构建的分支zhou,开始构建
jenkins+git (2)

猜你喜欢

转载自blog.51cto.com/xiaoahehe/2571267