【背景】
之前小编在项目开发中使用过Jenkins,不过没有自己安装和部署过,这次从安装到部署都是自己尝试的,记录一下。(以下操作均在Windows10系统下完成。)
【内容】
一、Jenkins介绍 |
Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkins,jenkins在功能上远远超过hudson。
Jenkins官网:https://jenkins.io/
Jenkins下载:http://updates.jenkins-ci.org/
jenkins的全部镜像:http://mirrors.jenkins-ci.org/status.html
持续集成最佳实践:
维护一个单一的代码库
使构建自动化
执行测试是构建的一部分
集成日志及历史记录
使用统一的依赖包管理库
每天至少集成一次
二、环境准备 |
第一次使用Jenkins,需要:
1、机器要求:
(1)256 MB 内存,建议大于 512 MB;
(2)10 GB 的硬盘空间(用于 Jenkins 和 Docker 镜像);
2、需要安装的软件:
(1)Java 8 ( JRE 或者 JDK 都可以);
(2)Docker(导航到网站顶部的Get Docker链接以访问适合您平台的Docker下载);
三、下载并安装运行Jenkins |
1、下载 Jenkins(点击这里进入Jenkins官网,需要下载jenkins.war包和Windows系统下使用的Jenkins安装包);
2、打开终端进入到下载目录(或者把jenkins.war包放到之前预备的磁盘,并打开该磁盘);
3、在该目录打开命令行CMD或Windows PowerShell(因为我用的Windows10系统,所以是后者),运行命令:
java -jar jenkins.war --httpPort=8080
4、打开浏览器进入链接:http://localhost:8080
解锁Jenkins
5、选择安装的插件(默认选择安装推荐的插件):
全部安装成功后点击“继续”:
6、创建管理员用户:
7、实例配置:
8、安装配置完成:
9、进入Jenkins使用界面:
四、小结 |
以上仅为小编自己在Windows上安装配置Jenkins的一点经验,如有错误,欢迎评论指出。(✿◡‿◡)