【CICD工具之Jenkins】Jenkins菜单功能与job创建(3)
一、Jenkins任务创建
1、登录Jenkins后可首先看到以下界面,由于是新装的Jenkins,之前并不存在任何的任务,所以提示create new jobs。
2、点击创建按钮后会要求输入一个项目的名字。这里将类型选择为Freestyle project,代表一个自由风格的项目,这种项目配置比较灵活。
3、进入job设置页面有很多地方需要配置,如图
二、Jenkins菜单功能解释
General通用菜单:进行一些常规配置,Description用于填写项目描述;Discard old builds代表对历史构建如何处理;参数化构建可以在配置项目的时候进行传参,传参类型有很多种;远程构建可以通过访问接口的形式触发构建;Disable the project则是关闭该项目。
Source Code Management菜单:定义了拉取源代码的方式,如git、svn等。这个具体的URL地址就是Github上复制的git结尾的地址
Bulid Triggers(构建触发器):用于设置自动构建的触发条件。又分有定时构建、SCM构建(代码有更新自动触发构建)、在其他构建之后构建、定期构建等。默认没有触发器,需要手动进行构建
Build:定义实际的构建步骤,步骤可以有多个,比如去执行shell命令或者使用maven去构建代码(如果使用maven的话需要提前在全局配置中添加好maven的地址)
Post-build Actions:定义构建完成后需要做的操作,通常在这里设置任务构建完成后的邮件通知,虽然Jenkins本身就支持直接发送邮件,但推荐使用邮件插件或者配置钉钉机器人拿到token后安装钉钉插件来对构建情况实时提醒
三、Jenkins任务运行与查看
任务创建完成后返回Jenkins首页就可以看到该任务了,点击齿轮就可以运行任务了
任务运行完成后通过构建历史可以看到输出结果,也可以通过控制台输出查看运行时发生的事件
评论