配置jenkins实现gitlab自动化构建

构建

需要将jenkins服务器上 jenkins用户的公钥发送给 目标服务器的gs用户,使得在jenkins上能用gs免密登录目标服务器

复制密钥到目标机器上(需要登录到的机器)

ssh-copy-id -i  .ssh/id_rsa.pub [email protected](目标机器)

未分类

自动化构建

需要配置gitlab的钩子 ,并在jenkins上做配置

未分类

未分类

点击Test Hook,测试配置,如果返回Hook successfully executed.表示配置成功,只要下次push代码就可以自动发布,Jenkins效果如下图

未分类

自动构建后,邮件通知。