windows 下使用 jenkins 打包部署 web 项目

持续集成

首先有必要解释下现代软件开发领域的基石 Continuous Integration(CI)。「持续集成」是一个监视版本控制系统改变的软件,每当发生变化,这个工具会自动编译并测试你的应用。如果发生错误,会及时的通知到开发者,让开发者第一时间修复问题。同时,它还能自动的检测代码的质量和测试的覆盖率。jenkins 就是这样一种工具。

jenkins 安装(windows 平台)

jenkins 在 windows 平台的安装相当简单,跟普通的 windows 桌面应用程序一样 ,去 [link] https://jenkins.io/ 下载 windows 平台的安装包(以 .msi 结尾)。

安装完成后,jenkins 会作为一个 Web 服务(在系统的计算机管理-服务与应用程序-服务中查看)常期运行。通过在浏览器输入 localhost:8080 访问 jenkins 的 web 界面。

修改默认绑定的端口

jenkins服务会自动默认占用 8080 端口,如果想修改这个默认端口, 在 jenkins 的安装目录找到 jenkins.xml 修改 --httpPort=8080 ,变成你需要的端口。

jenkins.xml 文件可能提示无权限修改,则需要先将 jenkins.xml 的权限修改为可写(右键-属性-安全-编辑)。修改完成需要重启服务:以管理员身份打开命令行窗口,输入 net stop jenkins , 等待服务停止成功后,再输入 net start jenkins 等待服务启动。

首次登陆 jenkins 会进入 Unlock Jenkins 步骤,按照它说明的要求完成就可以进入首页界面了。

系统管理

首次进入 jenkins , 进入「系统管理 - Global Tool Configuration」对各种环境进行配置,主要包括:

  • JDK
  • Git
  • Maven

这些配置都可以使用本地环境已经安装好的软件,也可以让 jenkins 为我们从网上下载安装。

新建任务

新建一个自由风格的软件 ,对任务进行配置,主要包括:

  • General
  • 源码管理
  • 构建触发器
  • 构建环境
  • 构建
  • 构建后的操作
------ 本文结束 ------
TisaKong wechat
启发思维个人微信公众号
0%