continuous_integration
2016-12-19 15:04:07 0 举报
持续集成(Continuous Integration,简称CI)是一种软件开发实践,它强调开发人员频繁地将代码更改集成到共享的主分支上。通过自动化构建和测试过程,CI可以确保新代码与已有代码的兼容性,并及时发现潜在的问题。这有助于提高软件质量、减少缺陷、缩短开发周期,并使团队能够更快地响应客户需求。持续集成的核心目标是实现快速、可靠的软件交付,从而支持敏捷开发和DevOps实践。
作者其他创作
大纲/内容
accepts merge request
feature released
automatic deploy on integration
QA
bug ?
rollback possible ?
start feature
create merge request for release
test feature on production
develop feature + tests
verify feature is running on integration
create merge request on develop
accept merge request
Developer
yes
tag
manual deployment
gitlab build/test
ready to deploy ?
test on local computer with docker
Ops
create merge request for production
problems ?
rollback
Continuous integration
automatic upload
create feature branch from develop
Component Lead
code review
automatic deploy on staging
0 条评论
下一页