Releases: TencentBlueKing/bk-ci
Releases · TencentBlueKing/bk-ci
bk-ci v1.7.10-RC.6
v1.7.10-RC.6 版本更新——2021-10-26
新增
- [新增] 网关路由前端不同目录 链接
- [新增] 研发商店插件的YAML展示 兼容插件配置错误展示 链接
- [新增] stage 准入准出上的质量红线,支持把关人忽略红线发现的问题 链接
- [新增] 数据库表同步projectId数据 链接
- [新增] 手动取消流水线,希望能够不发送企业微信消息通知 链接
- [新增] 流水线构建启动支持推荐版本号设置 链接
- [新增] set up job 日志中,不需要打印出 GIT_CI 开头的变量 链接
- [新增] 插件暂停相关BUG 链接
- [新增] 更新文档接口 链接
- [新增] 蓝盾导航栏新增新标签页打开属性 链接
- [新增] 流水线导出YAML时,支持导出运行条件 链接
- [新增] consul服务发现加上缓存 链接
- [新增] 筛选支持质量红线指标的插件时,去掉 bash、batch 插件 链接
- [新增] 产物趋势逻辑调整 链接
- [新增] 修改YAML配置避免超过长度后自动换行 链接
- [新增] 质量红线通知优化流水线名称 链接
- [新增] 流水线页面 按名称A-Z 支持中文按拼音排序 链接
- [新增] 研发商店插件增加输出参数和质量红线的展示 链接
- [新增] 创建流水线未填入流水线名称时,创建失败的反馈较弱 链接
- [新增] 流水线Job配额管理 链接
- [新增] 构建结束消息通知优化 链接
- [新增] agent 支持配置请求超时时间 链接
- [新增] buildPipelines获取模板id方式调整 链接
- [新增] 权限中心支持对实例级别授权 链接
- [新增] dokcerhost文件挂载系统优化 链接
- [新增] redis操作新增zset有关操作 链接
- [新增] CR触发事件添加变量 链接
- [新增] 权限中心支持对实例级别授权 链接
- [新增] 完善dispatch docker调度鉴权参数 链接
- [新增] 研发商店插件执行后的抛错,类型默认为插件错误 链接
- [新增] 增加Job执行结束后局部上下文变量的处理 链接
- [新增] 节省空间压缩Json串存储 链接
- [新增] 提供企业微信“蓝盾Bot”,用于推送蓝盾相关消息 链接
- [新增] redis连接池化 链接
- [新增] IAM回调添加项目审批人 链接
- [新增] template/install接口返回流水线模板ID 链接
- [新增] 流水线callback增加支持 插件支持执行前暂停&插件继续执行 事件 链接
- [新增] agent日志流处理逻辑优化 链接
- [新增] 流水线插件/容器镜像标识和名称规范 链接
- [新增] 质量红线服务创建的规则加上指标类型校验 链接
- [新增] 不同集群定时任务独立触发 链接
- [新增] 插件发布操作做成幂等 链接
- [新增] 新增日志熔断后下载全量日志的OpenAPI 链接
- [新增] 修改worker-agent版本获取方式 链接
- [新增] 新增引擎的预置上下文获取接口 链接
- [新增] 插件回调机制可配置 链接
- [新增] stage支持质量红线的准出 链接
- [新增] 优化内置插件归档/拉取制品插件日志输出 链接
- [新增] bash插件增加XDG_CONFIG_HOME环境变量-revert 链接
- [新增] 权限中心V3优化项 链接
- [新增] openapi接口隐藏channelCode参数 链接
- [新增] 构建并推送镜像支持插件接入 链接
- [新增] 去掉网关兜底策略 链接
- [新增] 构建列表页点击展开构建项的交互优化 链接
- [新增] 维度的质量红线跳转需要自动进行快照筛选 链接
- [新增] 流水线stage_success状态角标图标调整 链接
- [新增] Stage准入支持审核流 链接
- [新增] 整理bkci的依赖 链接
- [新增] 【流水线插件】支持获取当前流水线的标签的build接口,供插件使用 链接
- [新增] 质量红线支持默认通知流水线执行人 链接
- [新增] 解决callback延迟 链接
- [新增] 模板实例化页面,变量名超长没有作处理 链接
- [新增] 签名模块后台逻辑优化 链接
- [新增] 全量对接权限中心V3 链接
- [新增] docker 支持核心数量选择 链接
- [新增] Repository服务新增GitCheck 链接
- [新增] 插件暂停偶现自动取消 链接
- [新增] 获取代码库accessToken校验调整 链接
- [新增] git事件触发插件增加是否开启回写开关 链接
- [新增] 【流水线插件】golang 和 nodejs 开发的插件支持 post-actions 链接
- [新增] 质量红线支持stage准入准出拦截 链接
- [新增] add devops app 链接
- [新增] stage支持质量红线的准入准出 链接
- [新增] tag缓存时间缩短 链接
- [新增] 日志熔断的交互优化 链接
- [新增] 支持按token方式上传报告 链接
- [新增] 调整service路由到低优先级 链接
- [新增] jooq generator 兼容多数据源 链接
- [新增] dockerhost根据gatewaytag路由流量 链接
- [新增] 研发商店插件支持展示插件输出的质量红线指标 链接
- [新增] 共享的环境名称使用project@poolName格式,以区分跨项目还是本项目的环境 链接
- [新增] 新增复制流水线的openAPI 链接
- [新增] 构建机脱离项目,支持跨项目使用 链接
- [新增] 日志规范 链接
- [新增] Final Stage允许被取消 链接
- [新增] 开源版流水线变量,变量类型为代码库时,代码库类型和代码库服务未对齐 链接
- [新增] agent安装目录文案优化 链接
- [新增] 质量红线链接支持按维度跳转 链接
- [新增] 勾选【可自动重试】后,输入框前需添加文案:“自动重试次数:”,暂时先将该选项隐藏掉。 链接
- [新增] 流水线在重试时需要刷新排队时间 链接
- [新增] redis支持按redis名称保存和读取对象 链接
- [新增] 流水线history接口支持返回stage标签字段 链接
- [新增] 流水线历史记录webhookInfo字段增加触发commitId 链接
- [新增] 研发商店导出提示优化 链接
- [新增] 移除ShellUtil中对特定环境变量值过滤逻辑 链接
- [新增] 回退旧的心跳接口的逻辑以避免对旧的agent产生影响 链接
- [新增] 加新的心跳接口以避免对旧的agent产生影响 链接
- [新增] 优化查询流水线状态接口,去除channel查询条件 链接
- [新增] 配置全局请求代理功能 链接
- [新增] 根据module name路由到指定tag 链接
- [新增] 流水线插件高级特性:即使前面有插件运行失败也运行,即使被取消也运行 链接
- [新增] git/svn触发插件的路径希望增加模糊 链接
- [新增] 【流水线插件】post-action支持如下条件时执行:当用户手动取消执行时 链接
- [新增] SSH KEY凭据支持ed25519 链接
- [新增] 变量支持二次替换 链接
- [新增] 对接蓝鲸权限中心V3 链接
- [新增] openapi接口优化(识别channel) 链接
- [新增] 接口返回的完整平台访问url整改,只返回content-path,不返回域名 链接
- [新增] 网关日志新增路由集群字段 链接
- [新增] dockerhost负载上报识别不同集群header 链接
- [新增] 【流水线插件】插件执行时,增加插件标识、插件别名、插件版本号 链接
- [新增] 【流水线插件】系统日志结构优化 链接
- [新增] 修改流水线导出的下载方式 链接
- [新增] OpenApi:支持编辑代码库 链接
- [新增] 错误提示弹框,默认展示三行信息 链接
- [新增] 接口支持GIT channel的流水线 链接
- [新增] 流水线列表支持“按执行时间”排序 链接
- [新增] variable增加readOnly属性 链接
- [新增] 网关新增强制路由集群 链接
- [新增] 新增工蜂CR事件触发 链接
- [新增] 项目变更事件监听优化 链接
- [新增] 简化dynamic-parameter-simple组件 链接
- [新增] 优化获取git分支列表接口 链接
- [新增] 对于流水线TASK执行前支持自动暂停,希望能开放应用态接口,使插件继续执行或者中止 链接
- [新增] finally stage 链接
- [新增] 将detekt集成到buildSrc 链接
- [新增] 流水线插件新增“失败时可跳过”的选项 job显示状态整理 链接
- [新增] 梳理现在的名称字段,适当扩大长度 [链接](http://github.com/Tencent/bk-ci/is...
bk-ci v1.5.30
bk-ci v1.5.29
bk-ci v1.5.23
bk-ci v1.5.22
bk-ci v1.5.21
bk-ci v1.5.19
bk-ci v1.6.0-RC.12
BK-CI v1.6.0-RC.11->v1.6.0-RC.12 版本更新——2021-07-21
新增
- [新增] 修改流水线导出的下载方式 链接
- [新增] 错误提示弹框,默认展示三行信息 链接
- [新增] 接口支持GIT channel的流水线 链接
- [新增] 优化查询流水线状态接口,去除channel查询条件 链接
- [新增] 耗时字段改为executeTime 链接
- [新增] variable增加readOnly属性 链接
- [新增] 网关新增强制路由集群 链接
- [新增] 新增工蜂CR事件触发 链接
- [新增] 流水线插件自定义前端框架,支持使用插件私有配置 链接
- [新增] 项目变更事件监听优化 链接
- [新增] 简化dynamic-parameter-simple组件 链接
- [新增] 变量支持二次替换 链接
- [新增] 优化获取git分支列表接口 链接
- [新增] 对于流水线TASK执行前支持自动暂停,希望能开放应用态接口,使插件继续执行或者中止 链接
- [新增] 将detekt集成到buildSrc 链接
- [新增] gitlab 触发增加 includeUsers, includeCommitMsg, excludeCommitMsg 条件过滤 链接
- [新增] 流水线插件新增“失败时可跳过”的选项 job显示状态整理 链接
- [新增] 梳理现在的名称字段,适当扩大长度 链接
- [新增] SDK 提供获取查看当前构建详情的链接(区分蓝盾、工蜂CI) 链接
- [新增] 添加第一个stage 不允许添加final stage 链接
- [新增] finally stage改名为 final stage 链接
- [新增] 添加SSH KEY凭据支持ed25519 链接
- [新增] T_AUTH_IAM_CALLBACK.GATEWAY字段长度过短 链接
- [新增] 研发商店支持新版yml文本导出接口 链接
- [新增] 第三方构建机选择支持不指定操作系统 链接
- [新增] 优化无编译构建环境镜像选择逻辑 链接
- [新增] ci 上下文增加两个变量:repo_url 和 mr_url 链接
- [新增] 内置单选下拉框优化 链接
- [新增] 【流水线插件SDK】权限控制机制 链接
- [新增] 归档报告插件可以开启发送邮件功能,但是研发商店插件中归档报告缺失该功能,现在补充该功能 链接
- [新增] 网关新增codecc的302跳转 链接
- [新增] 模板版本名超64字符报错不明确 链接
- [新增] 支持:根据实例化出来的流水线反向查找模板的功能 链接
- [新增] git获取文件内容超过1M应返回413错误码 链接
- [新增] 流水线选择镜像界面,搜索结果中,已安装标识丢失问题fix 链接
- [新增] websocket page添加提供扩展 链接
- [新增] 定时触发器支持流水线变量 链接
- [新增] 公共帐号与员工帐号绑定关系 链接
- [新增] misc支持按渠道多线程并发清理构建数据 链接
- [新增] 增加红线构建数据,定时清理逻辑 链接
- [新增] 关联工蜂代码库后台需支持https 链接
- [新增] 希望补充读取工蜂里Merge Request的webhook里多出来的字段信息 链接
- [新增] svn事件触发插件求支持文件 链接
- [新增] 镜像上架构建资源不展示腾讯内部逻辑 链接
- [新增] 【研发商店】容器镜像上架时,适用机器和流水线JOB支持的机器对齐 链接
修复
- [修复] worker在结束Job后再停止心跳上报 链接
- [修复] 模板实例化更新,但是webhook信息没有更新 链接
- [修复] 取消构建机上报日志的异步处理 链接
- [修复] 捕获插件日志的subTag偶尔会失败 链接
- [修复] TGit事件触发插件LOGO缺失 链接
- [修复] 流水线编辑变量,下拉选项采用key,value形式,匹配-会识别出错 链接
- [修复] 插件开发公约文案调整 链接
- [修复] rebuild跳过的job应该能够再次检测是否能运行 链接
- [修复] 不再覆盖SQL初始化数据 链接
- [修复] stage审核关闭需去除model内的相关变量 链接
- [修复] 规范REST接口的业务与系统异常的HTTP状态码 链接
- [修复] 【流水线】新增流水线时,若name重复或者重复提交时,T_TEMPLATE_PIPELINE中存在脏数据,导致查询模板实例接口异常 链接
- [修复] 网关subrequest修改project_id导致获取项目信息错误 链接