建木 v2.6.1 发布


建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。

建木v2.6.1现已发布

主要更新:增强功能、修复若干已知bug

enhancement:

  • 与Git平台集成登录时可限定用户或组织

application.yml配置示例:

# 未配置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配置示例:

# 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任务会重复执行
  • 不同场景下,Server小概率报CannotAcquireLockException/DeadlockLoserDataAccessException异常
  • 超过worker调度限额时,节点的排队中状态未生效
  • 终止流程时,排队中的任务失败后,仍可被Worker确认
  • 流程实例手动终止时,会重复创建end任务
  • HA部署时,webhook并发会导致流程实例序号重复

官方示例

建木文档

建木官网


相關推薦

2022-11-26

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.0现已发布 主要更新:支持HA部署、修复若干已知bug feature: 建木Server支持H

2022-10-22

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.5.7现已发布 主要更新:修复若干已知bug fixed: 节点运行时间过长时,容器

2022-11-05

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.5.8现已发布 主要更新:支持arm64架构部署、修复若干已知bug feature: server支

2023-04-21

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.7.1现已发布 主要更新:增强功能、修复若干已知bug enhancement: 手工输入Webho

2022-09-04

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木持续集成平台v2.5.4现已发布 主要更新:实现RFC、新增功能、修复若干已知bug feat

2022-12-06

持手工上传,主要基于以下几个方面的考量: Code First 建木作为一个完整实现GitOps理念的工具,开发团队在实现任何服务时所秉承和推广的当然也首选Code First的方式。 因此,我们提供的公共镜像库与GitHub和国内的Gitee都实现

2022-11-19

新版功能 在线表单,支持独立部署,可接入多个应用系统,并根据 appCode 实现数据隔离。 在线表单,支持第三方独立接入,目前仅以 若依 为例,并提供详细的接入文档和示例代码。 在线表单,不修改任何 若

2022-11-08

的组件可以和Rainbond的组件混合编排 Helm安装的应用可以发布成Rainbond应用模版 不管是从对接的 Helm 仓库安装 chart 包,还是 Helm 命令安装 chart 包,都可以转换为 Rainbond 应用模型,未来我们计划支持将 Rainbond 应用模版自动转

2022-12-17

buildkite-connector Concourse Dex Drone Ghorg gickup Jenkins 建木 CI Metroline Monitoring mixin mvoCI Renovate Tea Runner Woodpecker 经过长期的社区互动,我们获得了大量第三方CI系统的集成方案。但我们始终发现,独立搭建并运维

2023-02-25

开源 3D 建模软件 Blender 三年前开始执行每季度发布一次重要更新的策略,也就是每年发布 4 个重要版本。现在官方决定转变为每年只发布 3 个重要版本。 根据团队的介绍,未来 Blender 每年仅发布 3 个重要版本,其中一个将成为

2023-11-27

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技

2023-03-27

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Ja

2023-06-08

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技

2022-11-28

ner 元数建模软件 (v4 版本)介绍:PDManer [元数建模]-v4.0.0 发布:一款简单好用的数据库建模平台 4.2.2 (含 4.2.1 版本) 版本升级内容清单 1. 修复代码生成是索引信息错误的问题 2. 修复某些场景下重复粘贴的问题 3. 生成 html