docker-compoe二进制版本下载地址,https://github.com/docker/compose/releases/tag/1.14.0-rc2
jenkins页面配置分支及仓库地址,配置build triggers 获取到gitlab hook url,粘贴到gitlab settings integrations中增加一个web hook即可,高级用法可以配置token
配置独立到runner,gitlab settings integrations ci/cd runner 增加runner,install gitlab runner, https://docs.gitlab.com/runner/install/有具体资料
机器上gitlab-runner配置文件/etc/gitlab-runner/config.toml,配置volumes = ["/usr/bin/docker:/usr/bin/docker", "/usr/bin/docker-compose:/usr/bin/docker-compose", "/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7"],可以将宿主机的命令共享给docker虚拟机
.gitlab-ci.yml文件中stage配置tags属性可以绑定自定义的ci_runner
awk 'BEGIN { cmd="cp -ri /hom