jenkins+Gitlab实现项目自动构建

一、jenkins

  1. 下载Jenkins
    百度搜索:Jenkins
    在这里插入图片描述
    进入官网
    在这里插入图片描述
    进入下载页面后下拉选择
    在这里插入图片描述

  2. 安装
    解压并点击安装。
    在这里插入图片描述
    选择安装地址后点击install,等待…
    在这里插入图片描述

  3. 检查设置
    浏览器输入:localhost:8080,找到文件位置复制内容并粘贴在下面输入栏中。
    在这里插入图片描述
    输入完成,点击continue。
    可以选择默认安装也可以自行选择。我选择默认安装。
    在这里插入图片描述
    在这里插入图片描述
    安装不成功可以试试retry,实现不成功后面在插件管理里面再设置吧。
    创建用户
    在这里插入图片描述
    输入内容点击continue as admin,进入URL设置页面,可设置也可以后设置。点击finish之后提示安装成功。
    在这里插入图片描述

  4. 配置

    二、Gitlab

  5. 安装
    教程很多,可自行百度~

  6. 生成SSH key
    右键选择Git Bash Here弹出页面输入:ssh-keygen -t rsa -C “你的emai.com”,密码输入Git的密码。生成完成后在c盘的user\administrator.ssh里面会生成公钥和私钥。
    如果选择后未弹出页面,可设置注册表 “D:\install\Git\git-bash.exe” "–cd=%v."改为:“D:\install\Git\bin\sh.exe” “–cd=%v.”

  7. 在Gitlab中添加本地Git的公钥
    登录Gitlab,点击右上角选择settings,在左边目录选择SSH Keys,复制上一步中生成的公钥粘贴在Key输入栏, add成功。

  8. Jenkins添加ssh key
    点击凭据—系统—全局凭据—添加,选择如图的kind填写内容,private key选择enter directly,在输入栏粘贴步骤2中生成的私钥,保存就好。
    在这里插入图片描述

  9. 添加全局的Git账户密码
    点击凭据—系统—全局凭据—添加,选择的kind为账户密码形式,账户密码输入你的Git账户密码,保存。
    此时可以创建一个自由风格的工程,源代码管理选择Git,输入地址后选择步骤4中添加的凭据,不会报错,保存并构建就成功了。
    三、构建并发布一个项目

  10. 配置ssh server
    登录Jenkins—系统管理—系统设置,拉到底部配置ssh server
    在这里插入图片描述

  11. 新建项目
    选择一个自由风格的项目。
    在这里插入图片描述
    点击源码管理,进入配置源码的管理地址等信息。
    在这里插入图片描述
    点击构建,根据服务环境,这边是Windows,所以选择执行Windows批处理命令。执行以下脚本,当然可以是其他脚本,但需要注意,一定要使用反斜杠///不是\\\,血泪教训!!!
    在这里插入图片描述
    保存后在首页即可构建项目。简单实现拉取代码并打包的操作。

  12. 构建项目
    在这里插入图片描述
    点击立即构建,系统开始运行,项目前端的球状物的颜色是蓝色就表示构建成功,否则失败。可以在控制台中查看。
    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值