Jenkins+gitee+centos 自动化部署

Jenkins+gitee+centos 自动化部署

服务器前期准备工作

  • jenkins
  • nodejs

插件安装

  • 路径:系统配置 -> 插件管理
  • git
  • gitee plugin
  • nodejs
  • ssh plugin

nodejs配置

  • 路径:系统管理 -> 全局配置
  • 找到nodejs,点击nodejs安装
    在这里插入图片描述
  • 安装信息如下,别名可以根据自己的习惯填写
    在这里插入图片描述

服务器配置

  • 路径:系统管理 -> 系统配置 -> publish over ssh
    在这里插入图片描述
  • 点击新增,填下对应的信息,填写完整之后,点击高级
    在这里插入图片描述
  • 选择use ****,password是服务器登录的密码
    在这里插入图片描述
  • 以上信息填写完整之后点击下面的test configuration,如果出现success则表示配置成功
    在这里插入图片描述

在这里插入图片描述

添加GItee链接配置

  • 路径:系统管理 -> 系统配置 -> gitee配置 在这里插入图片描述
  • 点击添加,选择jenkins,打开如下界面,类型要选择gitee api令牌,ID和描述可以不填,根据提示到gitee生成私人令牌,添加保存,最后测试下
    在这里插入图片描述

新建任务

  • 新建任务,输入任务名称,选择自由风格
    在这里插入图片描述

  • gitee选择之前配置的gitee链接
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • gitee 仓库项目添加webhooks
    在这里插入图片描述

  • 构建配置,此处node选择之前配置的node信息即可
    在这里插入图片描述
    在这里插入图片描述

  • 构建后操作,ssh server 选择部署的服务器(服务器配置中配置的)
    在这里插入图片描述

  • 最后保存即可

测试

在gitee仓库项目管理 -> webhooks 中找到之前添加的,测试和查看更多,可以查看是否成功
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值