spug icon indicating copy to clipboard operation
spug copied to clipboard

建议:支持发布模板

Open monlor opened this issue 2 years ago • 6 comments

使用场景:

  1. 后端应用8+,前端应用8+
  2. 发布配置可以复用,比如前端一套,后端一套
  3. 使用自定义发布配置,发布到k8s

想实现的功能:

  1. 可以配置自定义发布模板
  2. 发布模板可以关联需要发布的应用,或者在应用管理新建发布时选择发布模板
  3. 发布模板更新时,在应用管理新建的发布配置可以同步更新

monlor avatar Apr 15 '22 02:04 monlor

目前有个克隆配置的功能, 可以快速的复用发布配置,但无法做到你说的变更时同步更新。 发布配置包含了很多信息,你想同步更新的哪些配置? 可以讨论下。

vapao avatar Apr 16 '22 03:04 vapao

基本配置里的 目标主机 发布模式 发布审核 消息通知,然后就是构建配置和发布配置里的脚本。 不明白为啥自定义发布没有区分构建配置和发布配置。

monlor avatar Apr 16 '22 04:04 monlor

我们有几十个模块,每个环境 每个应用都得新建配置,如果没有同步配置的功能管理起来还是比较麻烦的

monlor avatar Apr 16 '22 04:04 monlor

基本配置里的 目标主机 发布模式 发布审核 消息通知,然后就是构建配置和发布配置里的脚本。 不明白为啥自定义发布没有区分构建配置和发布配置。

你说的自定义的构建配置指的什么,想要的什么样?

vapao avatar Apr 16 '22 14:04 vapao

我说的“自定义的构建配置”指的是这个功能,自定义发布,不好意思,可能我表述有点问题 image 我希望自定义发布里的内容,基本配置和执行动作都能通过模板新建,通过模板同步 image

monlor avatar Apr 16 '22 14:04 monlor

我也想支持一下,因为一般常规发布除项目名和git地址不一样外,其他基本都可以保持一致,如不可以的都可以使用动态变量保持一致,但偶尔想增加修改一个配置或者优化一个配置时,需要更改所有项目的配置,目前我们后端项目100+,前端项目20+,很头疼

FelixLiuSheng avatar Aug 25 '22 13:08 FelixLiuSheng