内容简介:建木持续集成平台是基于建木自动化平台提供的国产开源CI/CD产品,致力于为国内开发者提供简单易用、方便快捷的开发体验,推广DevOps的最佳实践,填补国内开源软件供应链中缺失的一环。 建木持续集成平台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后面的节点执行完毕之后,流程没有自动结束
- 可删除运行中的项目,应禁止
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 持续集成:部署发布篇
- 禅道 12.3.stable 版本发布,全面集成八种单元测试框架,打通持续集成闭环
- Solon 1.1.6 发布,发力集成
- TeamCity 2017.1.2 发布,持续集成工具
- TeamCity 2019.2.4 发布,持续集成工具
- TeamCity 2020.1.1 发布,持续集成工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
应用Rails进行敏捷Web开发
Dave Thomas, David Hansson等 / 林芷薰 / 电子工业出版社 / 2006-7 / 65.00元
这是第一本关于Ruby on Rails的著作。 全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站” 示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题、以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章......一起来看看 《应用Rails进行敏捷Web开发》 这本书的介绍吧!
html转js在线工具
html转js在线工具
HSV CMYK 转换工具
HSV CMYK互换工具