dev qa prod
在API开发流程中,发现dev qa prod不能完全表达流程。
流程如下:
API开发(部署到开发机上,机器叫做dev)
提交QA测试(部署到测试机上,机器叫做qa)
QA测试通过,发布到内部(部署到内部服务器上,供app开发时调用,这个机器叫做什么?)
最后和app一起上线(部署到生产环境,机器叫做prod)
内部联调的机器称为什么?
lan?不对,服务器可能是外网的。
alpha?不对,alpha、beta、stable是版本标志。
internal_stable?不对,不一定是稳定版,可能发布一个beta版。就像chrome的beta版经过测试,会对外公开。
internal?意思为“内部”,意义太宽泛,dev难道要改叫internal_dev?
internal_service?意思为“内部服务”,有些道理,这是一个“服务”环境,而不是“开发”环境;这是一个“内部”环境,而不是“公开对外”环境。
不过这个名称太长了。期待发现更合适的名字。各位看到此文的同学帮忙给点建议。谢谢了。