自动化部署之关联github(二)

工具

jenkins相关配置

  1. 配置git
    系统管理—>全局工具配置—> 点击git
    如果不知道git安装在哪儿,可以通过 " which git " 获取git安装命令

  2. 配置node
    未安装node插件情况:系统管理 —— 管理插件,选择安装NodeJS Plugin。
    系统管理—>全局工具配置—> 点击nodeJS

  3. 配置认证信息
    首页—> Credentials —> 点击左边 “System”

  4. 填写github账号信息,然后保存

  5. 构建任务
    首页新建—> 选择“构建一个自由风格的软件项目” —> 在【源码管理】管理中输入,填写github项目地址 ----> 在 “Credentials” 选中上面填写的认证信息。

  6. 构建环境配置
    这里一定勾选 "Provide Node & npm bin/folder to PATH",不然掉不到node,npm 命令。

  7. 配置构建命令
    在【Excute shell】中添加npm指向淘宝镜像,不然npm包会很难下载,会导致构建失败。

alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc" cnpm install npm run build
  1. 点击【保存】按钮,就可以在首页点击【开始构建】按钮了。

参考文章