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

疑问反馈贴 #8

Open
WGrape opened this issue Oct 14, 2022 · 0 comments
Open

疑问反馈贴 #8

WGrape opened this issue Oct 14, 2022 · 0 comments

Comments

@WGrape
Copy link
Owner

WGrape commented Oct 14, 2022

1、新功能建议

(1) 新增CLI工具,通过命令自动创建

当需要业务接入的时候,通过一个简单的CLI命令,自动完成业务的接入

2、发布至测试环境

在提交代码的时候,自动触发执行CI/CD,完成项目的集成和发布至测试环境。

但是对于线上来说,一般使用Jenkins等发布工具,完成发布至线上环境的操作,虽然在发布的过程中可能也会执行CI/CD和且量部署的操作,但是重点在于发布至线上的操作必须由人手动触发执行。

2、统一管理

如果我们的业务是微服务架构,每个项目代码的.gitlab-ci.yml配置文件都可以使用 include 特性,引用远程的CI配置文件,实现统一在同一个项目中管理所有的.gitlab-ci.yml配置文件。

这样无论再怎么调整更新变化,所有的项目自身都不需要修改,直接由远端统一管理,批量更新即可,非常方便。

@WGrape WGrape pinned this issue Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant