IDE推送
客户端下载Git
创建项目文件夹 使用Git Bash 初始化项目文件夹
配置远端GIT服务器 GIT REMOTE ADD TAGNAME URL
配置用户名和邮箱信息
创建项目文件 当项目文件有更新时,Git会自动检测
使用Commit 保存修改,然后推送到远端服务器。
Jenkins 通过GIT触发
GITlab 通过setting—— API Tokien 生成token ;
在系统配置——GitLab 通过API Token与GIT连接
本地网络中需在GitLab中修改访问规则,允许访问本地地址
创建任务
源码管理处通过Git连接
修改构建触发方法 选择当变更被传递到Gitlab webhook
webhook由jenkins生成 需将webhook添加到gitlab —— 对应的工程——settings——webhooks 添加jenkins生成的url
环境构建
jenkins允许在jenkins服务器进行构建,也可以通过ssh的方式与远端服务器 建立连接执行构建
SSH 可以通过公钥验证的形式与远端服务器建立连接 也可以用用户名+密码的形式建立连接。
当提交修改后,jenkins自动执行。执行成功