软件研发

Jenkins构建服务器

2018-07-13 10:14:07 | 来源:中培企业IT培训网

Jenkins构建服务器

一个构建服务器,本质上是一个基于各种触发器构建软件的系统。有许多构建服务器可供选择。本书中,我们将看一看Jenkins,一个用Java编写的很流行的构建服务器。

Jenkins是Hudson构建服务器的一个fork。Kohsuke Kawaguchi曾经是Hudson的主要贡献者,在2010年Oracle获得了Hudson的注册商标之后,他继续工作在Jenkins fork上。

如今在这两个分支中,Jenkins显然更加成功。

Jenkins对构建Java代码有特别的支持,但是绝不只限于构建Java。

新建一个基础Jenkins服务器并不算难。在Fedora上,可以通过dnf来安装:

dnf install jenkins

通过systemd将Jenkins作为服务管理:systemctl start jenkins现在可以看一看http://localhost:8080的web界面:

截图上的Jenkins实例上已经有了几个定义过的任务(job)。Jenkins的基本实体是任务,它有几种可选的类型。让我们用web界面创建一个简单的任务。   

猜你喜欢