jenkins(四):Jenkins一个最简单的freestyle项目

本文详细介绍了Jenkins中Freestyle项目的配置流程,包括项目基本信息、源代码管理、构建触发器、构建环境、构建任务及构建后行为的设置。同时,文章还提到了构建任务的执行过程和构建结果的存储路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Jenkins-Freestyle项目

1             配置


- General
  项目基本配置
  项目名字,描述,参数,禁用项目,并发构建,限制构建默认node等
- Source code managemet
  代码库信息,支持Git,Subversion等
- Build Triggers
  构建触发方式
  周期性构建,poll scm,远程脚本触发构建,其他项目构建结束后触发等
- Build Environment
  构建环境相关设置
  构建前删除workspace,向Console输出添加时间戳,设置构建名称,插入环境变量等
- Build
  项目构建任务
  添加1个或者多个构建步骤
- Post-build Actions
  构建后行为
  Artifact归档,邮件通知,发布单元测试报告,触发下游项目等
注:restrict where this project can run 限定这个项目只能在某个节点上运行

 

2             构建一个freestyle任务

  新建任务 -->> 输入一个任务名称 -->> 构建一个自由风格的软件项目 --->> 确定 -->> 构建 -->> 执行Shell

 

 

 

执行和输出结果

 

 

 

job目录

器端每个Job的存路径

 

[admin@pe-db jobs]$ pwd

/var/lib/jenkins/jobs

[admin@pe-db jobs]$ ls

api-freestyle-1

 

每一次的构建配置

 

[admin@pe-db jobs]$ cd api-freestyle-1/

[admin@pe-db api-freestyle-1]$ ls

builds  config.xml  lastStable  lastSuccessful  nextBuildNumber

[admin@pe-db api-freestyle-1]$ cd builds/

[admin@pe-db builds]$ ls

1  2  3  lastFailedBuild  lastStableBuild  lastSuccessfulBuild  lastUnstableBuild  lastUnsuccessfulBuild  legacyIds

[admin@pe-db builds]$

 

转载于:https://www.cnblogs.com/wangxu01/articles/11103277.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值