Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

改造当前版本元信息的文件组织方式,拆分成多个文件 #280

Closed
IMBlues opened this issue Feb 21, 2022 · 2 comments
Closed
Assignees
Labels
Layer: saas SaaS module related Priority: Middlum Middlum priority todo 进入开发排期的状态,纳入了最近的迭代 Type: enhancement Enhancement for existing feature

Comments

@IMBlues
Copy link
Contributor

IMBlues commented Feb 21, 2022

当前是一个巨长的 yaml 保存版本元信息,每次 SaaS 打开时都会读取该 yaml 并加载,随着版本增多,后期或许会有性能问题,考虑拆分成多个文件,需要联合前端动态加载

@IMBlues IMBlues added Type: enhancement Enhancement for existing feature Layer: saas SaaS module related labels Feb 21, 2022
@wklken
Copy link
Collaborator

wklken commented Feb 21, 2022

  1. 开发框架有现成的模块可以用(不确定是否好用)
  2. 权限中心bk-iam-saas也实现了类似的功能, 代码量不大, 识别并渲染md文件, 前端等都是现成的

@IMBlues
Copy link
Contributor Author

IMBlues commented Feb 21, 2022

用户管理自己有一套版本管理方案 😂,个人觉得还是比较好用的(可能比开发框架的好),只是元数据的定义这块需要小幅改动。

目前只需要在一个 yaml 中定义结构化的更新日志,然后 make generate-release-md 即可生成 markdown,前端展示也不需要额外修改。

@nannan00 nannan00 mentioned this issue Nov 10, 2022
34 tasks
@wklken wklken added Priority: Middlum Middlum priority todo 进入开发排期的状态,纳入了最近的迭代 labels Nov 14, 2022
@wklken wklken closed this as completed Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Layer: saas SaaS module related Priority: Middlum Middlum priority todo 进入开发排期的状态,纳入了最近的迭代 Type: enhancement Enhancement for existing feature
Projects
None yet
Development

No branches or pull requests

3 participants