开发环境, 更多的是各自开发的本地, 代码可以随意修改, 方便开发自身测试用, 但该环境由于可以直接修改, 很多 bug 不容易被发现, 只能是开发自测或写代码时候 自用.
测试环境, 是相对稳定的环境. 代码是可以提交 再 pull. 该环境完全模拟线上环境 (发布后), 代码在测试环境 由测试进行功能性 自动化测试. 在确保上线前的最后质量保证, 通常这里能发现大部分的问题 bug, 使代码保持相对稳定的状态, 在这里测试通过后, 可以达到上线标准.
生产环境, 我认识就是所谓的线上. 正式环境, 就是一个给用户使用的场所. 所有代码应该都有测试通过后, 才能发布, 并给用户使用, 这样可以使用户体验提升一个高度.
- Reference
- https://docs.gitlab.com/ee/ci/pipelines.html
想要看到更多玮哥的学习笔记, 考试复习资料, 面试准备资料? 想要看到 IBM 工作时期的技术积累和国外初创公司的经验总结?
image
敬请关注:
玮哥的博客 -- CSDN 的传送门 https://blog.csdn.net/u013152895
玮哥的博客 -- 简书的传送门
玮哥的博客 -- 博客园的传送门 https://www.cnblogs.com/vigorz/
来源: http://www.jianshu.com/p/b3bae245c031