【背景】

  之前小编在项目开发中使用过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安装包);

jenkins 安装java 安装jenkins需要依赖什么软件_Windows


jenkins 安装java 安装jenkins需要依赖什么软件_Windows_02

2、打开终端进入到下载目录(或者把jenkins.war包放到之前预备的磁盘,并打开该磁盘);

jenkins 安装java 安装jenkins需要依赖什么软件_Jenkins_03

3、在该目录打开命令行CMD或Windows PowerShell(因为我用的Windows10系统,所以是后者),运行命令:

java -jar jenkins.war --httpPort=8080

jenkins 安装java 安装jenkins需要依赖什么软件_Jenkins_04

4、打开浏览器进入链接:http://localhost:8080

解锁Jenkins

jenkins 安装java 安装jenkins需要依赖什么软件_jenkins 安装java_05

5、选择安装的插件(默认选择安装推荐的插件):

jenkins 安装java 安装jenkins需要依赖什么软件_Docker_06


全部安装成功后点击“继续”:

jenkins 安装java 安装jenkins需要依赖什么软件_Windows_07

6、创建管理员用户:

jenkins 安装java 安装jenkins需要依赖什么软件_Jenkins_08

7、实例配置:

jenkins 安装java 安装jenkins需要依赖什么软件_Docker_09

8、安装配置完成:

jenkins 安装java 安装jenkins需要依赖什么软件_Docker_10

9、进入Jenkins使用界面:

jenkins 安装java 安装jenkins需要依赖什么软件_Windows_11

四、小结

以上仅为小编自己在Windows上安装配置Jenkins的一点经验,如有错误,欢迎评论指出。(✿◡‿◡)