首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
210
Star
2.2K
Fork
643
开源建木
/
建木
Fork 仓库
加载中
取消
确认
代码
Issues
80
Pull Requests
0
统计
发行版
最新版
v2.8.0
f1ac2ba
2024-12-02 15:16
对比
建木v2.8.0发布
Ethan
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.8.0现已发布 **主要更新:新增Worker管理功能、新增Webhook请求的Json查看器并支持JsonPath复制功能、修复若干已知bug** fixed: * fix: 任务挂起后,流程实例没有挂起 由 @generations 贡献 !1794:fix: [任务挂起后,流程实例没有挂起](https://gitee.com/jianmu-dev/jianmu/pulls/1794) * fix: 删除任务参数时,误删节点默认参数 由 @generations 贡献 [!1797:fix: 删除任务参数时,误删节点默认参数](https://gitee.com/jianmu-dev/jianmu/pulls/1797) * fix: 修复由于tomcat升级导致的webhook斜杠转义不识别问题 由 @gorgeous_lies 贡献 [!1804:fix: 修复由于tomcat升级导致的webhook斜杠转义不识别问题](https://gitee.com/jianmu-dev/jianmu/pulls/1804) * fix: 人工维护 worker 上下线 由 @ethan-liu 贡献 [!I7L8JR:人工维护 worker 上下线](https://gitee.com/jianmu-dev/jianmu/issues/I7L8JR) * fix: webhook节点界面优化 由 @ethan-liu 贡献 [!I7IEGH:webhook节点界面优化](https://gitee.com/jianmu-dev/jianmu/issues/I7IEGH) feature: * feat: RFC-052-worker-offline-cleaning实现 由 @ethan-liu 贡献 [!I7GZ6Z:RFC-052-worker-offline-cleaning](https://gitee.com/jianmu-dev/jianmu/issues/I7GZ6Z) * feat: 增加webhook请求的JsonView并提供了JsonPath的复制功能 由 @ethan-liu 贡献 [!1813:feat: 增加webhook请求的JsonView并提供了JsonPath的复制功能](https://gitee.com/jianmu-dev/jianmu/pulls/1813) * feat: 增加JM_TASK_REF内置变量 由 @ethan-liu 贡献 [!1809:feat: 增加JM_TASK_REF内置变量](https://gitee.com/jianmu-dev/jianmu/pulls/1809) * feat: 增加Woker管理功能 由 @ethan-liu 贡献 [!1814:增加Woker管理功能](https://gitee.com/jianmu-dev/jianmu/pulls/1814) enhancement: * 前端日志增加颜色支持 由 @core01_bicheng_deng 贡献 [!1801:feat: 前端日志增加颜色支持](https://gitee.com/jianmu-dev/jianmu/pulls/1801) * 将要废弃的RetryListenerSupport替换成RetryListener 由 @ethan-liu 贡献 [!1807:将要废弃的RetryListenerSupport替换成RetryListener](https://gitee.com/jianmu-dev/jianmu/pulls/1807) * jdk11升级至17,springboot升级至3.1.2 由 @core01_bicheng_deng 贡献 [!1802:jdk11升级至17,springboot升级至3.1.2](https://gitee.com/jianmu-dev/jianmu/pulls/1802) * 更新springboot 3的openapi依赖 由 @ethan-liu 贡献 [!1805:更新springboot 3的openapi依赖](https://gitee.com/jianmu-dev/jianmu/pulls/1805) 完整的更新日志: 对比视图(v2.7.2...v2.8.0) · 开源建木/建木 - Gitee.com
最后提交信息为:
!1816
build(ui): 更新版本号至2.8.0
v2.7.2
280b3b0
2023-05-24 13:37
对比
建木v2.7.2发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.7.2现已发布 **主要更新:增强功能、修复若干已知bug** enhancement: - [自动清理时,任务参数、触发器事件、触发器事件参数、请求数据、日志文件需要清理](https://gitee.com/jianmu-dev/jianmu/issues/I6H65B) - [新增内置参数](https://gitee.com/jianmu-dev/jianmu/issues/I6Z3S9) - [Webhook不支持Get方式调用](https://gitee.com/jianmu-dev/jianmu/issues/I73GRQ) fixed: - [webhook的触发器参数名称未做重复性校验(目前是前后端都没做)](https://gitee.com/jianmu-dev/jianmu/issues/I6TM1N) - [显示隐藏状态反了](https://gitee.com/jianmu-dev/jianmu/issues/I6Y6KO) - [触发器设置为cron,手动触发后,详情中回显的触发器有误](https://gitee.com/jianmu-dev/jianmu/issues/I6ZTNG) - [手动终止运行中的流程实例,节点没有终止,一直在运行中状态](https://gitee.com/jianmu-dev/jianmu/issues/I6N7WK) - [删除项目时,未删除日志文件和webhook文件 ](https://gitee.com/jianmu-dev/jianmu/issues/I6VC20) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1797
fix: 删除任务参数时,误删节点默认参数
v2.7.1
51d9578
2023-04-19 18:29
对比
建木v2.7.1发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.7.1现已发布 **主要更新:增强功能、修复若干已知bug** enhancement: - [手工输入Webhook参数](https://gitee.com/jianmu-dev/jianmu/issues/I6LMEA) fixed: - [webhook非必填且未填默认值时,转换参数时会给参数一个默认值,触发器中未保存该默认值](https://gitee.com/jianmu-dev/jianmu/issues/I6X14H) - [触发器参数,是否必填为否时,默认值为必填项,前面加* ](https://gitee.com/jianmu-dev/jianmu/issues/I6V43K) - [shell节点的环境变量名称未做重复性校验(前端)](https://gitee.com/jianmu-dev/jianmu/issues/I6UP7I) - [图形化编排-节点搜索要求不区分大小写](https://gitee.com/jianmu-dev/jianmu/issues/I6SJNN) - [创建空缓存后,缓存挂载下拉菜单展示不正常](https://gitee.com/jianmu-dev/jianmu/issues/I6PJY9) - [同步DSL无法使用缓存](https://gitee.com/jianmu-dev/jianmu/issues/I6NN6C) - [global段未定义任何一个缓存,节点引用了缓存时,创建/修改项目失败,无错误信息](https://gitee.com/jianmu-dev/jianmu/issues/I6N7SW) - [图形化编排中,节点和叹号的点击效果不用区分开,都是点击后打开抽屉触发表单验证](https://gitee.com/jianmu-dev/jianmu/issues/I6MRSF) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1744
release: 2.7.1
v2.7.0
c024367
2023-03-14 15:31
对比
建木v2.7.0发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.7.0现已发布 **主要更新:新增节点缓存功能、修复若干已知bug** feature: - [RFC-034-workflow&pipeline-cache实现](https://gitee.com/jianmu-dev/jianmu/issues/I5E116) enhancement: - [优化慢SQL](https://gitee.com/jianmu-dev/jianmu/issues/I6EY8L) fixed: - [已有项目添加cron触发器,下次执行时间展示有误](https://gitee.com/jianmu-dev/jianmu/issues/I6B7NC) - [webhook触发器修改为cron触发器时,未清除Trigger中的webhook数据](https://gitee.com/jianmu-dev/jianmu/issues/I6BCN7) - [在事务内,@Retryble重试机制触发异常,Transaction rolled back because it has been marked as rollback-only](https://gitee.com/jianmu-dev/jianmu/issues/I6BGE2) - [2.6.3版本 icon消失](https://gitee.com/jianmu-dev/jianmu/issues/I6DHQ0) - [右侧抽屉点出来后,页面右侧有余白](https://gitee.com/jianmu-dev/jianmu/issues/I6ENG9) - [上游节点有相同ref的输入/输出参数时,下游节点有可能会引用上游节点的输入参数](https://gitee.com/jianmu-dev/jianmu/issues/I6EXZS) - [重复登录问题 如图](https://gitee.com/jianmu-dev/jianmu/issues/I6FI2D) - [终止流程,无法删除volume](https://gitee.com/jianmu-dev/jianmu/issues/I6GA2U) - [Worker重启之后,如果有运行中的任务,Worker会阻塞,等待任务执行完成,无法执行新的任务](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I6GZ4F) - [重启worker时,恢复中的任务,终止流程时无法终止](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I6GZQC) - [重启worker时,无法恢复执行中的任务](https://gitee.com/jianmu-dev/jianmu/issues/I6H0AN) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1683
release: 2.7.0
v2.6.3
a7c9c33
2023-01-20 14:03
对比
建木v2.6.3发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.3现已发布 **主要更新:增强功能、修复若干已知bug** enhancement: - 建木服务镜像从DockerHub迁移到建木Hub镜像库 1. ui镜像 v2.6.3之前:`jianmudev/jianmu-ci-ui:v2.6.2` v2.6.3开始:`docker.jianmuhub.com/jianmu/jianmu-ui:v2.6.3` 2. server镜像 v2.6.3之前:`jianmudev/jianmu-ci-server:v2.6.2` v2.6.3开始:`docker.jianmuhub.com/jianmu/jianmu-server:v2.6.3` 3. worker-docker镜像 v1.0.6之前:`jianmudev/jianmu-worker-docker:v1.0.5` v1.0.6开始:`docker.jianmuhub.com/jianmu/jianmu-worker-docker:v1.0.6` 4. worker-kube镜像 1.0.3之前:`jianmudev/jianmu-worker-kube:1.0.2` 1.0.3开始:`docker.jianmuhub.com/jianmu/jianmu-worker-kube:1.0.3` ```yaml # 注:启动server时的entrypoint有改动,请参考建木部署 # https://gitee.com/jianmu-dev/jianmu-deploy/blob/master/docker-compose.yml # v2.6.3之前 entrypoint: ["/wait-for-it.sh", "jianmu-mysql:3306", "-t", "0", "--", "java", "-Duser.timezone=Asia/Shanghai", "-cp", "/app/resources:/app/classes:/app/libs/*", "dev.jianmu.api.SpringbootApp"] # v2.6.3开始 entrypoint: ["wait-for-it.sh", "jianmu-mysql:3306", "-t", "0", "--", "java", "-Duser.timezone=Asia/Shanghai", "-jar", "jianmu-server.jar"] ``` - [RFC-050-single-workflow-concurrent](https://gitee.com/jianmu-dev/jianmu/issues/I602YD) - [HA部署终止流程,或任务在WAITTING状态下终止流程时,无法通知worker终止任务](https://gitee.com/jianmu-dev/jianmu/issues/I6590R) - [建议提供一个全局的配置,支持每个节点hosts文件的配置](https://gitee.com/jianmu-dev/jianmu/issues/I696H8) - [shell节点推荐镜像优化成建木Hub镜像库中的镜像](https://gitee.com/jianmu-dev/jianmu/issues/I6ASAL) fixed: - [项目有待启动的流程实例,改为并发后,待启动流程实例开始执行,但卡片的状态未改变](https://gitee.com/jianmu-dev/jianmu/issues/I681RT) - [trace配置为true时,shell节点命令中含有分号时,因echo原因,分号后面的命令会报错](https://gitee.com/jianmu-dev/jianmu/issues/I6ADVU) - [无法下载之前失败任务的日志,都是下载的最新任务日志](https://gitee.com/jianmu-dev/jianmu/issues/I6AZCR) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1568
refactor: 修改Server基础镜像
v2.6.2
04aad35
2022-12-29 15:49
对比
建木v2.6.2发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.2现已发布 **主要更新:增强功能、修复若干已知bug** enhancement: - [批量停止已挂起实例](https://gitee.com/jianmu-dev/jianmu/issues/I633CF) - [增加API文档访问机制](https://gitee.com/jianmu-dev/jianmu/issues/I66FTV) - [图形化编排中,字符串类型的可选参数无法填空内容,而不是内容为''或""的字符串](https://gitee.com/jianmu-dev/jianmu/issues/I65Y2H) - [建议可以在配置文件中,对访问白名单进行配置dev.jianmu.api.jwt.WebSecurityConfig](https://gitee.com/jianmu-dev/jianmu/issues/I65LC1) fixed: - [任务挂起后重试,创建了两个任务,导致流程报错](https://gitee.com/jianmu-dev/jianmu/issues/I674F6) - [流程实例并发,或串行时终止任务导致下个流程实例重复触发,可能会创建重复的任务,导致流程实例报错](https://gitee.com/jianmu-dev/jianmu/issues/I6691G) - [节点循环执行,排队状态时执行时间显示错误](https://gitee.com/jianmu-dev/jianmu/issues/I65QZD) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1492
release: 2.6.2
v2.6.1
6103604
2022-12-09 14:26
对比
建木v2.6.1发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.1现已发布 **主要更新:增强功能、修复若干已知bug** enhancement: - [与Git平台集成登录时可限定用户或组织](https://gitee.com/jianmu-dev/jianmu/issues/I5WBTG) application.yml配置示例: ```yaml # 未配置allow-login时,所有用户都能登录 # user或organization配置时,满足二者中的一个配置条件就能登录 # 未配置role时,所有组织成员都能登录 # 配置了role时,成员角色权限高于所配置的role时,用户可以登录,如gitee配置的role为member,则admin和member都能登录 gitee: allow-login: # 配置允许登录的用户账号 user: - xxx1 - xxx2 organization: # 配置允许登录的组织账号 - account: xxx1 # 配置允许登录的成员角色,可选值(admin/member) role: admin - account: xxx2 # 配置允许登录的成员角色,可选值(admin/member) role: member gitlab: allow-login: user: - xxx organization: - account: xxx # 可选值(Owner/Maintainer/Developer/Reporter/Guest) role: Guest gitea: allow-login: user: - xxx organization: - account: xxx # 可选值(admin/member) role: member gitlink: # gitlink暂不支持配置organization allow-login: user: - xxx ``` docker-compose.yml配置示例: ```yaml # gitee JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_USER_0: xxx1 JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_USER_1: xxx2 JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_ORGANIZATION_0_ACCOUNT: xxx1 JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_ORGANIZATION_0_ROLE: admin JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_ORGANIZATION_1_ACCOUNT: xxx2 JIANMU_OAUTH2_GITEE_ALLOW-LOGIN_ORGANIZATION_1_ROLE: member # gitlab JIANMU_OAUTH2_GITLAB_ALLOW-LOGIN_USER_0: xxx JIANMU_OAUTH2_GITLAB_ALLOW-LOGIN_ORGANIZATION_0_ACCOUNT: xxx JIANMU_OAUTH2_GITLAB_ALLOW-LOGIN_ORGANIZATION_0_ROLE: Reporter # gitea JIANMU_OAUTH2_GITEA_ALLOW-LOGIN_USER_0: xxx JIANMU_OAUTH2_GITEA_ALLOW-LOGIN_ORGANIZATION_0_ACCOUNT: xxx JIANMU_OAUTH2_GITEA_ALLOW-LOGIN_ORGANIZATION_0_ROLE: member # gitlink JIANMU_OAUTH2_GITLINK_ALLOW-LOGIN_USER_0: xxx ``` fixed: - [建木HA部署后,cron任务会重复执行](https://gitee.com/jianmu-dev/jianmu/issues/I63WA4) - [不同场景下,Server小概率报CannotAcquireLockException/DeadlockLoserDataAccessException异常](https://gitee.com/jianmu-dev/jianmu/issues/I64GD4) - [超过worker调度限额时,节点的排队中状态未生效](https://gitee.com/jianmu-dev/jianmu/issues/I63BTP) - [终止流程时,排队中的任务失败后,仍可被Worker确认](https://gitee.com/jianmu-dev/jianmu/issues/I65904) - [流程实例手动终止时,会重复创建end任务](https://gitee.com/jianmu-dev/jianmu/issues/I65BYQ) - [HA部署时,webhook并发会导致流程实例序号重复](https://gitee.com/jianmu-dev/jianmu/issues/I65G0L) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1435
release: 2.6.1
v2.6.0
d29ade6
2022-11-24 13:55
对比
建木v2.6.0发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.0现已发布 **主要更新:支持HA部署、修复若干已知bug** feature: - [建木Server支持HA模式部署](https://gitee.com/jianmu-dev/jianmu/issues/I5WC3N) fixed: - [节点脚本执行结束,但变成已挂起状态](https://gitee.com/jianmu-dev/jianmu/issues/I5XNP2) - [pipeline节点名为start时,无法执行,流程日志报错](https://gitee.com/jianmu-dev/jianmu/issues/I5Z5IB) - [从刚刚->1分钟前时间切换时存在不停切换闪动现象](https://gitee.com/jianmu-dev/jianmu/issues/I5ZBJB) - [DSL中定义两个字母相同,大小写不同的节点时,流程执行错误](https://gitee.com/jianmu-dev/jianmu/issues/I61FUH) - [worker向容器中添加变量时,忽略了空字符串变量](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I6007V) - [希望提供参数用于指定worker创建容器的网络](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I5TUDL) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1405
release: 2.6.0
v2.5.8
341e49c
2022-11-03 15:26
对比
建木v2.5.8发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.5.8现已发布 **主要更新:支持arm64架构部署、修复若干已知bug** feature: - [server支持arm64镜像构建](https://gitee.com/jianmu-dev/jianmu/issues/I5Y7YQ) fixed: - [挂起和待启动状态增加问号提示](https://gitee.com/jianmu-dev/jianmu/issues/I5VUNI) - [待启动项目点终止,执行时长问题复现](https://gitee.com/jianmu-dev/jianmu/issues/I5XAQ6) - [不足一秒问题复现](https://gitee.com/jianmu-dev/jianmu/issues/I5YB29) - [日志组件滚动条上下未撑满](https://gitee.com/jianmu-dev/jianmu/issues/I5YQ9D) - [切换列表时loading状态错误](https://gitee.com/jianmu-dev/jianmu/issues/I5YQ9S) - [流程实例无法重试,文案有误](https://gitee.com/jianmu-dev/jianmu/issues/I5YX5E) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1354
release: 2.5.8
v2.5.7
a12a463
2022-10-20 14:21
对比
建木v2.5.7发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.5.7现已发布 **主要更新:修复若干已知bug** fixed: - [节点运行时间过长时,容器因超时强制停止](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I5VW18) - [未开启并发执行,且前面流程挂起时,需在流程日志中做相应提示](https://gitee.com/jianmu-dev/jianmu/issues/I5TZ8J) - [0s<=执行时长<1s时,展示为“不足1s”](https://gitee.com/jianmu-dev/jianmu/issues/I5UCPR) - [缩短卡片状态切换的时间](https://gitee.com/jianmu-dev/jianmu/issues/I5UCXN) - [卡片展示最终的流程实例](https://gitee.com/jianmu-dev/jianmu/issues/I5UFO6) - [待启动项目点击终止,执行时长直接变成无](https://gitee.com/jianmu-dev/jianmu/issues/I5UH3P) - [点击触发,实时展示项目状态](https://gitee.com/jianmu-dev/jianmu/issues/I5UH6P) - [待启动项目执行时长应为“无”](https://gitee.com/jianmu-dev/jianmu/issues/I5UHCW) - [在搜索项目页面,待启动项目点击终止按钮后,页面数据混乱](https://gitee.com/jianmu-dev/jianmu/issues/I5UIDT) - [待启动的项目,其开始时间为上一个流程实例的开始时间,应该为空](https://gitee.com/jianmu-dev/jianmu/issues/I5US8N) - [将排序中的最近执行改成最近触发](https://gitee.com/jianmu-dev/jianmu/issues/I5USDM) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1303
release: 2.5.7
v2.5.6
a4d9418
2022-09-30 15:34
对比
建木v2.5.6发布
老技
建木v2.5.6发布 建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.5.6现已发布 **主要更新:优化UI设计、修复若干已知bug** refactor: - 下线导入项目功能,无法导入新项目,但已导入的项目可继续使用 - [重构项目卡片ui设计](https://gitee.com/jianmu-dev/jianmu/issues/I5R9J5) fixed: - [已完成的任务日志加载慢,可全量加载提升速度](https://gitee.com/jianmu-dev/jianmu/issues/I5R86L) - [支持非TLS的私有Registry](https://gitee.com/jianmu-dev/jianmu/issues/I5R9IX) - [若没有生成webhook记录时,提示说明检查上游是否成功发送webhook请求,如,gitee为例,到仓库的webhook检查是否发送成功](https://gitee.com/jianmu-dev/jianmu/issues/I5RO28) - [2.5.x创建的本地节点输入参数顺序会被打乱](https://gitee.com/jianmu-dev/jianmu/issues/I5TIWT) - [新建/修改带有条件网关节点的流程会报错](https://gitee.com/jianmu-dev/jianmu/issues/I5RUND) [官方示例](https://ci.jianmu.dev) [建木文档](https://docs.jianmu.dev) [建木官网](https://jianmu.dev)
最后提交信息为:
!1261
release: 2.5.6
v2.5.5
4f9e176
2022-09-15 14:49
对比
建木持续集成平台v2.5.5发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木持续集成平台v2.5.5现已发布 **主要更新:修复若干已知bug** fixed: - [使用gitlab sass版本登录建木CI时,未设置头像的情况下,头像字段为null,插入数据库失败](https://gitee.com/jianmu-dev/jianmu/issues/I5QXYY) - [当客服端终止连接,会出现错误](https://gitee.com/jianmu-dev/jianmu/issues/I5QC88) - [服务端dsl diff机制改成对象diff,若对象没有变化时,只更新dsl,且保留raw-data](https://gitee.com/jianmu-dev/jianmu/issues/I5Q174) - [docker兼容性问题](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I5QZ89) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!1202
release: 2.5.5
v2.5.4
eaa19bf
2022-09-01 17:51
对比
建木持续集成平台v2.5.4发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木持续集成平台v2.5.4现已发布 **主要更新:实现RFC、新增功能、修复若干已知bug** feature: - [集成gitea oauth2登录](https://gitee.com/jianmu-dev/jianmu/issues/I5NSLV) fixed: - [图形化编排左侧栏滚动条顶部错位](https://gitee.com/jianmu-dev/jianmu/issues/I5NSCY) - [JIANMU_WORKER_K8S_KEEPALIVE配置没有生效](https://gitee.com/jianmu-dev/jianmu/issues/I5N4KN) - [项目依赖需要升级](https://gitee.com/jianmu-dev/jianmu/issues/I5OWDS) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!1156
fix: 修复jwt使用base64编码后出现的解析bug
v2.5.3
f33c973
2022-08-18 16:01
对比
建木持续集成平台v2.5.3发布
老技
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木持续集成平台v2.5.3现已发布 **主要更新:实现RFC、新增功能、修复若干已知bug** rfc: - [RFC-046-limit-worker-resource实现](https://gitee.com/jianmu-workers/jianmu-worker-docker/issues/I5KK4U) feature: - [集成gitlab oauth2登录](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5LL6K) fixed: - [无认证时去掉登陆提示](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5JTNX) - [保存cron触发器时没做校验](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5K5WV) - [在触发webhook后返回相关id](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5LWSO) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!1103
fix: 修复关闭注册通道后,已注册用户无法登录的bug
v2.5.2
ded30b7
2022-07-26 19:12
对比
建木持续集成平台v2.5.2发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.5.2现已发布 **主要更新:完善K8S兼容、修复已知bug** feature: - [适配现有节点,兼容k8s环境](https://gitee.com/jianmu-dev/jianmu-ci-server/pulls/814) fixed: - [任务日志没有实时推送](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5GI7N) - [定位在业务参数切换,只能切换日志内容,业务参数未切换](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5H2HF) - [项目按最近执行顺序排序,排序错误](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5H9X1) - [点击webhook详情,展示的数据有延迟](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5HG1C) - [webhook详情参数表格中数据展示问题](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5HPEA) - [日志实时刷新时,用户直接往下滑无法获取新的日志,需要鼠标先往上滑再向下滑,才能获取日志](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5HU4G) - [未登录时在页面上点击触发登陆时,登陆失败,每次点击都会触发登陆](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5HW18) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!939
fix 解析tag参数错误
v2.5.1
9aaf139
2022-07-07 20:43
对比
建木持续集成平台v2.5.1发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.5.1现已发布 **主要更新:适配K8S Worker、增强若干功能和修复已知bug** feature: - [新增修改API,适配k8s Worker](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ETB9) enhancement: - [项目组为空时,需友好提示空内容](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ENLG) fixed: - [查看节点日志导致浏览器崩溃](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5EVZZ) - [流程示例点击旋转报错](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5EH4G) - [图像化中两节点链接后直接打开面板时无法引用上游节点的输出参数,需手动点击上游节点保存后才能使用](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5DXPM) - [图形化的参数输入框输入html标签,保存后再打开时,html标签内容没有显示](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5DTFY) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!792
release: 2.5.1
v2.5.0
6a03398
2022-06-23 21:04
对比
建木持续集成平台v2.5.0发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.5.0现已发布 **主要更新:分离Worker与Server、增强若干功能和修复已知bug** feature: - [建木重构Worker,分离Worker与Server](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5AT4A) - [增加根据triggerId查询流程状态](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5AT7W) enhancement: - [shell node节点中希望支持密钥的使用](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I54SB3) - [任务执行日志中的密钥应脱敏](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I54YYH) - [shell node script增强](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ABKX) - [图形化编辑Cron表达式填写说明](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ACAH) - [节点参数填写点击画布回来保留原有填写内容](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ACF9) - [shell执行器默认指定镜像](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ACKG) - [正在执行中的流程可点击执行,但无反应](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ACS7) - [节点没有输入参数时,可视化还要点击“确定”](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5AG12) - [抽屉缩进去后输入就会消失](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5AG1V) - [[安全] node的日志输出机密信息](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5AIGW) - [shell node日志可读性提升](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5C4EI) - [自动清理流程实例时,应只清理已完成的流程实例](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5C7BS) fixed: - [图形化编排中,选中多个节点拖拽时,位置错乱](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5CK8M) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!760
release: 2.5.0
v2.4.1
fd07550
2022-06-07 10:25
对比
建木持续集成平台v2.4.1发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.4.1现已发布 **主要更新:增强若干功能和修复已知bug** enhancement: - [前端自动解析STRING参数,为http或https协议时,提供下载链接](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I54ZRQ) - [【图形项目】左侧抽屉优化设计](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5932R) - [节点连接后能更换连接桩](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I59321) - [登录确认弹窗直接改成登录弹窗](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I59328) - [【图形项目】点击节点,右侧抽屉增加输出参数的展示](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5932F) - [所有弹窗按钮上的icon统一去掉](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5932J) fixed: - [流程/管道中声明了节点别名时,应展示别名](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I57HYQ) - [任务参数错行展示](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I58MVP) - [图形化编辑项目描述,保存刷新页面后项目描述丢失](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I590PD) - [流程执行过程中,数据库连接超时,流程和任务没有终止或重试,一直显示在执行中](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I59720) - [新增本地节点,dsl编辑器样式问题](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5ALHX) - [节点参数定义与实际不匹配时友好报错](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I5A19L) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!707
fix: 未完成任务的日志订阅失败
v2.4.0
3b76707
2022-05-22 17:04
对比
建木持续集成平台v2.4.0发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.4.0现已发布 **主要更新:图形化编辑** feature: - [流程/管道图形化编辑功能](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I513ID) ![输入图片说明](https://images.gitee.com/uploads/images/2022/0523/182900_752e97ae_631268.png "屏幕截图.png") [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!628
release: 2.4.0
v2.3.1
6fee075
2022-04-29 21:34
对比
建木持续集成平台v2.3.1发布
老技
建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 建木持续集成平台v2.3.1现已发布 **主要更新:增强若干功能和修复已知bug** enhancement: - [dsl编辑器增加搜索功能](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I532I9) - [预览流程/管道标题换成项目名称,目前不够直观](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I53UKB) - [ci流程执行时,流程的执行时长显示时间不连续](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I53JKJ) - [triggerId功能太弱](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I54HWD) fixed: - [trigger节点无法展示工具栏](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I537ZH) - [当任务执行完成时,无法实时更新状态](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I538J7) - [项目点击触发后,执行时长显示有误](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I53W85) - [在输入参数中使用运算表达式,计算错误时,流程没有终止](https://gitee.com/jianmu-dev/jianmu-ci-server/issues/I54KY9) [官方示例](https://ci.jianmu.dev) [快速开始](https://docs.jianmu.dev/guide/quick-start.html) [建木官网](https://jianmu.dev)
最后提交信息为:
!501
内置变量前缀
下载
请输入验证码,防止盗链导致资源被占用
取消
下载