建木持续集成平台 v2.0.0 发布
建木持续集成平台是基于建木自动化平台提供的国产开源CI/CD产品,致力于为国内开发者提供简单易用、方便快捷的开发体验,推广DevOps的最佳实践,填补国内开源软件供应链中缺失的一环。
建木持续集成平台v2.0.0现已发布
主要更新:重构核心概念及修复若干已知bug
rfc:
- 事件桥接器重构为触发器,引入trigger dsl,在项目dsl中可声明触发器及其规则,实现019-trigger-dsl
- 新增内置shell节点,实现015-shell-script-node
- 移除流程/管道唯一标识,取而代之,用name作为唯一标识,实现013-remove-dsl-ref
- 将当前在pipeline与workflow段中的name与description移到顶层,实现020-name-syntax-optimize
- 优化参数声明&引用方式,实现018-param-declare&refer-mode
fixed:
- CentOS使用docker-compose安装错误
- DSL中使用默认版本存在问题
- 项目dsl中未指定可选输入密钥参数时,无需展示
- 有必要把密钥参数显示出来,且值置为**********
- 更新项目时,触发器删除后,cron还会定时触发,webhook还能调用
- trigger中的matcher缺少合法性校验
- trigger中的token为字符串时可以保存dsl,但是运行时会报错:密钥类型错误
- 日志查看页面添加Scroll to End按钮
- cron执行报错,web_request_id为空
- 执行中的项目展示执行时长
- 在workflow中,未定义节点的type会报错
- 通过项目id修改项目的api要禁止git导入的项目的编辑
- 流程实例需要返回对应的流程定义的节点定义快照
- 当前后台日志会打印密钥参数的明文信息
- 创建项目时,节点参数为空时,保存会报错
- 删除本地节点后,对使用该本地节点的流程进行查看与编辑操作报错
- 流程编排时,全局参数定义为SECRET时,无法获取到值
- 同步项目时,第一次失败后,再次同步时,提示报错
- 流程dsl的并发网关中,少一个source/target,流程能创建成功,缺少合法性校验
- 全局参数只支持字符串类型,不支持数字、布尔等其他类型
- condition后面的节点执行完毕之后,流程没有自动结束
- 可删除运行中的项目,应禁止

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
比译 v0.3.4 发布,便捷的翻译和词典应用
变更内容 [新增] 双击复制翻译结果 [新增] 自动复制检测到的文本 [新增] #32 增加 Esc 隐藏主窗口快捷键 [新增] #36 切换翻译源语种或目标语种后自动触发重新翻译 [优化] #27 macOS 版关闭截图成功音效 [优化] #28 截图识别功能,在取消截图后显示提示内容 [优化] #32 macOS 版通过快捷键触发时显示为上次所在位置 [修复] #19 Windows 版无法退出应用 [修复] #30 Windows 版点击设置按钮后主窗口会自动隐藏 [修复] #39 #42 Linux 版因托盘插件tray_manager包含的依赖导致某些发行版无法运行 立即下载:https://biyidev.com/release-notes 比译是一款便捷的翻译和词典应用,支持划词/截图翻译,可接入 10 多个服务商提供的翻译及词典服务,可以在桌面上运行,适用于 Windows、macOS 和 Linux。 当前比译还处于初期的开发阶段,对 macOS 以外的平台尚有部分原生功能未能支持,请持续关注比译的开发进度。
- 下一篇
Linux 5.17 将为 AF_UNIX 套接字提供延迟优化
提交记录显示,Linux 5.17 将为 AF_UNIX 套接字提供延迟优化。 Linux 5.17 合并窗口即将开始,Net-next 分支中已经堆积了许多优化,包括一个大的 TCP 优化和一个用于网络代码中校验和计算的 csum_partial() 的改进。最新的优化是为那些使用 AF_UNIX 套接字进行本地进程间通信的人改进 AF_UNIX 代码路径。 该系列补丁由日本亚马逊的Kuniyuki Iwashima 编写,主要是用 per-hash 锁来取代 AF_UNIX 套接字的单一大锁 unix_table_lock,并对自动绑定行为进行了加速。此外,该系列补丁还增加了两种拼写时的稀疏警告,分别是关于unix_table_double_lock/unlock() 以及 unix_next_socket() 和 unix_seq_stop() 。可以通过添加 acquires/releases 注释来避免该警告。 在 Amazon AWS 进行的测试中,更换为 per-hash 锁有很好地改进了延迟: 更多详细内容,可参考该补丁。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题