转载

jenkins实现CI/CD流程

  • CentOS 7.6
  • 安装Tomcat

安装 Jenkins

  1. 进入 Tomcatwebapps 目录下执行以下命令
wget http://mirrors.jenkins.io/war/latest/jenkins.war
复制代码
  1. 进入 Tomcatbin 目录下执行以下命令启动tomcat服务
sh startup.sh
复制代码
  1. 打开浏览器输入 [服务器ip地址]:[tomcat端口号]/jenkins 即可访问到如下的jenkins页面
    jenkins实现CI/CD流程
  2. 根据路径提示输入密码即可看到插件安装页面
    jenkins实现CI/CD流程
  3. 直接选择左侧的按钮安装推荐插件即可,安装完后会进入用户注册页面
    jenkins实现CI/CD流程
  4. 注册好用户后到Jenkins的工作面板
    jenkins实现CI/CD流程

配置 Jenkins

  1. 系统管理->管理插件->可选插件,找到需要的插件即可安装
    jenkins实现CI/CD流程
  2. 需要安装如下插件
  • NodeJS (因为我的测试项目是用node写的,所以安装了NodeJS)
  • Publish Over SSH (通过SSH连接到服务器)
  1. 系统管理->全局工具配置->NodeJS
    jenkins实现CI/CD流程
  2. 系统管理->系统配置->Github
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程
  3. 系统管理->系统配置->Publish over SSH
    jenkins实现CI/CD流程
  4. 系统管理->节点管理->创建新节点
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程

配置 Github

  1. 打开仓库->settings->webhooks
    jenkins实现CI/CD流程
    jenkins实现CI/CD流程
  2. Github右上角Settings->Developer settings->Personal access tokens->Generate new token
    jenkins实现CI/CD流程
原文  https://juejin.im/post/5d0c94a3f265da1b934e09dc
正文到此结束
Loading...