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开辟了一个独立的文件夹。