jenkins-base

Jenkins中三大重要概念:

1、job(任务/工程)

在Jenkins平台中,都是以job(任务/工程)为单位去完成一件事情的。

在使用Jenkins时,都是会在Jenkins管理界面当中创建一个job/item。在job/item中来组织任务。

2、plugin(插件)

Jenkins提供平台,集成各种插件来完成一个job。想用Jenkins来做什么,先找找有没有相应的插件。

比如:Windows命令、Linux命令的支持、SVN和Git代码获取、邮件发送,测试报告集成等都需要安装相应的插件才能够在Jenkins当中使用这些功能。

3、workspace(工作空间)

Jenkins是通过文件形式来存储和管理数据的。

  • 所以,在安装Jenkins,要指定一个Jenkins_Home目录。所有Jenkins相关的数据都存放在此目录下。

  • workspace即给Jenkins指定一个专门的目录来存储其所有的配置和数据。Jenkins的workspace是根目录,其下每个job都有属于自己的workspace。

  • 每个job的workspace当中用来存放本任务涉及到的数据/文件,以及任务执行完成后生成的数据/文件。

  • 相当于,给每个job开辟了一个独立的文件夹。