之前在这篇文章中讲了如何在Mac上安装Jenkins,如果有需要的朋友可以去了解一下。本文主要讲解如何使用Jenkins构建项目

前期准备
  • 全局工具配置
    Mac上使用Jenkins构建风格自由的项目(图文)
  • 打开之后会看到一系列的配置,包括JDKGitGradleMavenDocker等配置,当然不是所有的都要配置,请按需配置。
    Mac上使用Jenkins构建风格自由的项目(图文)
    Mac上使用Jenkins构建风格自由的项目(图文)
    Mac上使用Jenkins构建风格自由的项目(图文)
    配置好自己需要的东西之后,点击保存。
  • 当然,Jenkins还有很多其他的配置选项,读者可自行在Jenkins左侧的系统管理自行挖掘。
构建项目

Mac上使用Jenkins构建风格自由的项目(图文)

  • 创建一个自由风格的项目,如下图所示:
    Mac上使用Jenkins构建风格自由的项目(图文)
  • 接下来配置源码管理,因为我用github的仓库,所以选择Git,同理如果你是SVN就选SVN。
    Mac上使用Jenkins构建风格自由的项目(图文)
  • 配置maven,在构建中的增加构建步骤选择Invoke top-level Maven targets
    Mac上使用Jenkins构建风格自由的项目(图文)
    Mac上使用Jenkins构建风格自由的项目(图文)
  • 点击构建项目,执行构建
    Mac上使用Jenkins构建风格自由的项目(图文)
  • 构建成功
    Mac上使用Jenkins构建风格自由的项目(图文)
过程中遇到的问题及解决方案
  • ERROR: Error fetching remote repo ‘origin’
    • 分析:没有添加Git证书导致无法从github拉取代码。
    • 解决方案:在源码管理里添加git的**
      Mac上使用Jenkins构建风格自由的项目(图文)
      Mac上使用Jenkins构建风格自由的项目(图文)
  • 项目构建完成后没有启动成功
    • 分析:可能是进程被杀死了。
    • 解决方案:用screen -d -m java -jar xxx替换 java -jar xxx,screen是一个把进程在执行进程退出后,仍然存活的命令。如果你本地的电脑没有screen,请先使用此命令安装brew install screen
      Mac上使用Jenkins构建风格自由的项目(图文)

相关文章: