📜  Jenkins-概述

📅  最后修改于: 2020-12-06 09:47:36             🧑  作者: Mango


为什么选择詹金斯?

Jenkins是允许持续集成的软件。 Jenkins将安装在将进行集中构建的服务器上。下面的流程图演示了Jenkins如何工作的非常简单的工作流程。

为什么选择詹金斯

有时,与詹金斯一起,人们可能还会看到哈德森协会。 Hudson是由Sun Microsystems开发的非常流行的基于Java的开源持续集成工具,后来被Oracle收购。在Oracle收购Sun之后,从Hudson源代码创建了一个fork,从而引入了Jenkins。

什么是持续集成?

持续集成是一种开发实践,要求开发人员定期将代码集成到共享存储库中。该概念旨在消除在构建生命周期中发现问题稍后出现的问题。持续集成要求开发人员频繁构建。通常的做法是,每当发生代码提交时,都应触发构建。

系统要求

JDK JDK 1.5 or above
Memory 2 GB RAM (recommended)
Disk Space No minimum requirement. Note that since all builds will be stored on the Jenkins machines, it has to be ensured that sufficient disk space is available for build storage.
Operating System Version Jenkins can be installed on Windows, Ubuntu/Debian, Red Hat/Fedora/CentOS, Mac OS X, openSUSE, FReeBSD, OpenBSD, Gentoo.
Java Container The WAR file can be run in any container that supports Servlet 2.4/JSP 2.0 or later.(An example is Tomcat 5).