1、搭建 gitlab :http://www.javashuo.com/article/p-pmaxlnex-r.htmlhtml
2、搭建jenkins :http://www.javashuo.com/article/p-nqfeilzh-w.htmlgit
3、實現關聯web
一、jenkins 須要安裝關聯所須要的插件:安全
建立一個新的工程,配置中構建觸發器網絡
二、gitlab配置修改gitlab
(1)打開web鉤子的權限 (若是不先作這一步,會致使項目工程中的web鉤子添加失敗)測試
root登錄gitlab - 》 admin Area -》 Settings -》 Network -》Outbound requests -》 容許鉤子和服務訪問本網絡插件
(2)projects中添加web鉤子htm
Projects -》 Settings -》Integrations -》添加web鉤子 blog
注意 : Integrations 中的連接和安全令牌必定要和jenkins中的一致
三、測試gitlab與jenkins關聯
修改gitlab的文件,而後提交。查看jenkins工程是否已經自動構建,若是是,則成功,若是沒有,查看配置或者權限是否有問題。