• Next Build Number
  • Job DSL

Next Build Number

官网地址:Next Build Number

这是一个简单的插件,可以更改 Jenkins 将用于作业的下一个版本号。如果将 $BUILD_NUMBER 用作版本字符串的一部分,并且:

  • 您在 Jenkins 之外进行构建,并且希望在下一个构建中跳过该编号,以避免重复的版本号或失败。
  • 您创建了一个新作业来处理现有流程,并希望它从旧作业停止的地方继续。

Jenkins 要求构建编号不重复。当您单击此插件安装的链接时,将显示一个文本字段,其中包含要使用的下一个内部版本号。您可以将此数字更改为大于最新版本的值

注意:将其更改为低于最新版本号的数字不会有任何作用。但是,如果删除生成,则可以返回到以前使用的编号。

该值可以更改:

  • 通过使用每个作业的 “Set Next Build Number” 链接以图形方式显示
  • 通过 CLI 使用 set next build number 命令(Requires>=v1.1)
  • 通过 Job DSL 插件编程

手动使用:

注意:并非所有作业类型都受支持。如果您的工作类型缺少支持,请随时提出拉入请求!

Job DSL

内部版本号可以作为 Job DSL 脚本的一部分进行更改。

job('example') {properties {nextBuildNumber(47)}
}

Jenkins Set Next Build Number相关推荐

  1. [BuildRelease]build number / id

    build number, 也称为build id, 在build release的流程中唯一标示一个build,也是正式的产品的product version 和file version后两位(Ma ...

  2. 【jenkins】jenkins按分支build和email

    jenkins按分支build git上传分支到远程 jenkins打开参数设置 更改SCM pipeline代码,加入branch读取项 build完发送email 1.安装插件email exte ...

  3. Jenkins中的build periodically

    第一个参数代表的是分钟 minute,取值 0~59: 第二个参数代表的是小时 hour,取值 0~23: 第三个参数代表的是天 day,取值 1~31: 第四个参数代表的是月 month,取值 1~ ...

  4. 【Jenkins学习 】Jenkins安装 Build User Vars Plugin插件来获取jenkins用户相关信息

    一.需求描述 最近在一台测试服务器上安装最新版本的Jenkins,然后学习Pipeline语法,一切都是正常的.最后编译完成,发送通知的时候,因为需要使用到${BUILD_NUMBER} 变量,如下所 ...

  5. Jenkins + GitLab + CocoaPod 的自动打包平台配置(从build到export success)

    目录 1. 安装JAVA环境 2. 安装Jenkins 3. 管理插件 4. 项目新建和设置 5. Keychains and Provisioning Profiles Management配置(重 ...

  6. Learn Jenkins the hard way (0) - Jenkins的罪与罚

    写在开头 Jenkins是非常流行的开源的持续交付平台,拥有丰富的插件.文档与良好的社区.是国内大多数公司私有持续集成方案CI/CD服务器的选型.开发者可以快速的通过Jenkins搭架符合自己业务场景 ...

  7. 某小型公司持续集成工具 jenkins 实践

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:邵磊 juejin.im/post/599fd5d15188 ...

  8. 用Jenkins自动化构建Android和iOS应用

    背景 随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈.事实上,工程的自动化一直是我们努力的目标,能有效提高我们的生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变. 场景 ...

  9. android studio 设置自动编译_某小型公司持续集成工具jenkins实践(JAVA WEB、Android、IOS、html)...

    作者:邵磊链接:https://urlify.cn/qIB7fq # 前言 本文可能是网上最全的一篇全端jenkins部署解决方案介绍的文章,一直以来,领导都想解决代码提交和打包问题,尤其是小公司,打 ...

最新文章

  1. virtual box一直正在加载文件_如何用Band-in-a-box进行民乐编曲
  2. JS生成随机的字母数字组合的字符串
  3. k进制正整数的对k-1取余与按位取余
  4. h264和h265解码上的区别
  5. 【python】自动统计考勤数据
  6. word中html在哪,如何word中显示部分的域代码在哪
  7. 思科路由器及交换机基本配置
  8. 海思Hi3559V200运动相机、流媒体后视镜开发板防雷防静电推荐图
  9. 蝴蝶效应,混沌理论与股市
  10. 计算机操作系统之设备管理思维导图
  11. mt4的服务器在哪个文件,mt4的服务器地址
  12. 使用chrome控制台下载页面图片
  13. 绕开JS验证的方法汇总
  14. linux中mv、cp、rm分别是什么意思
  15. 《淘宝规则》创建店铺的规则与实施细则
  16. Future、FutureTask、CompletableFuture简介
  17. mysql lucene 结合_Lucene基础(四)-- 结合数据库使用
  18. 南开大学软件学院2021年秋季学期研究生计算机网络课程(复习)
  19. 艺术字体生成器v1.0绿色免费版
  20. 【小米春招】小米22届春招、23届实习生内推【全岗位】

热门文章

  1. simulink中MUX
  2. 每日一语20130925
  3. go get 下载的包放在哪里呢?
  4. sass和less是什么?
  5. ERD Online 元数据管理开放平台
  6. Linux获取当前目录名,shell获取当前目录名
  7. vue3.0实现移动端自适应
  8. 组合之分苹果问题(22)
  9. Java爬虫系列(五) - 爬虫补充内容+ElasticSearch展示数据
  10. 洛谷 [P1638 逛画展] (尺取法)