为流水线开启自定义构建号
为什么要自定义构建号?
默认的流水线构建号是由1自增的数字组成,为了增加可辨识度,我们允许您对流水线的构建号做出别名设置,开启后将在页面展示上优先显示您的自定义构建号格式。
开启方法
进入流水线基础设置页,设置对应的构建号规则即可,比如:
规则说明
可用格式
KEY | Example |
---|---|
YEAR | 2020 |
DAY_OF_MONTH | 28 |
DAY_OF_YEAR | 285 |
HOUR_OF_DAY | 23 |
MINUTE | 55 |
MONTH_OF_YEAR | 3 |
BUILD_NO_OF_DAY | 从1自增,每天重置 |
DATE:"yyMMdd hh:MM" | 20201028 10:08 |
SECOND | 59 |
新增的字段对应变量:${BK_CI_BUILD_NUM_ALIAS}
该字符长度最长256字符
该字符所能生成的真实字符串长度最长256字符
配置自定义构建号处需强提醒:超出长度限制的部分会被截断
构建号超长不影响流水线的构建
允许的字符
规则允许的字符改为:^[\w-{}() +?.:$"]{1,256}$,自定义内部版本号规则只能由[大写和小写字母,数字,空格,-,_,。,:,{,},(,),“,+,?,$]字符组成,并且长度为在1-256之间
格式化时间的规则在db请配置成:DATE:"(.+?)",(.+?)指的是通用规则,支持用户配置由大小写字母、空格、:、-等字符组成的规则,如:yyyy-MM-dd HH:mm:ss 3、用户配置规则,通过$引用具体的规则xx
效果展示
最后更新于