关于Gitlab自动化CI使用记录

公司使用Gitlab进行代码管理,CI工具可以使用Gitlab Runner,Jenkins等,这里选用Gitlab Runner。这样我们就不必每个项目都写脚本进行配置,比较烦Jenkins的一堆配置,并且Runner可以无障碍迁移。这里记录下整个使用过程及其中遇到的问题及优化。

阅读更多

Gitlab Runner私钥登录失败

事情的起因是这样因为喜欢折腾,博客放云服务器又太贵,家中正好又公网IP,所以想把博客部署在家里。Gitlab Runner + Docker真香,然后我就开始折腾,将博客打包docker后我希望ssh到另外一台虚拟机上部署,将虚拟机生成公钥和私钥后,我拿私钥到runner里面去ssh一直提示证书问题。大概流程是这样,我复现一下。

阅读更多