创建项目
  1. 创建一个自由风格项目jenkins-project.jpg
  2. 填写项目描述jenkins-project-1.jpg
  3. 添加源码管理

    • 添加仓库地址jenkins-project-2.jpg
    • 添加凭证jenkins-project-3.jpg
  4. 设置构建触发器,实现github push时自动部署jenkins-project-4.jpg

    • 需要在github设置,当github push时通知服务器。实现这一步服务器需要可以被外网访问到
    • SCM轮询

      github repository -> settings -> webhooks

      github-webhook.jpg

  5. 构建 执行shell jenkins-project-6.jpg

    • npm install 慢的问题,可以通过更换淘宝镜像解决

      npm config set registry https://registry.npm.taobao.org
    • 在移动文件夹的时候遇到Jenkins权限不足的错误,解决方法就是把要操作的目标文件夹的所有者设置为Jenkins

      chown -R jenkins /home/www

      /home/www换成你的项目所在的文件

  6. 一个简单的Jenkins 前端自动部署完成

王某人
21 声望0 粉丝

前端学习中