作者回复: 好问题,制品晋级背后的核心理念就是单一制品原则,也就是构建一次,多次部署,不重复进行构建,这里面要解决的就是构建包和配置的关系,常见的包括配置分离,配置中心,或者是根据环境加载。
制品晋级一般都是会有多个制品库,可以是多个服务器,也可以是多个目录,当制品在测试环境验证通过后,自动晋级到预发布环境的制品仓库,这个动作可以是物理上的文件复制,也可以通过文件打标或者添加属性便签的方式完成,这样取决于你的制品库是如何设计的哈。
流程方面的建议还是自动化,你需要明确在什么时间点,什么动作来触发晋级,晋级的目的是提供下一级环境的部署使用,所以应该要在部署动作之前完成。
作者回复: 在今年的最后一天,回顾这个专栏的过程,也是让我感慨万分,除了做成了一件原本认为做不到的事情,更是遇到了这么多志趣相投的伙伴,我曾经给自己定过一个底线,只要有一位用户可以坚持下来,那么就要认真对待每一篇文章的内容,值得庆幸的是,结果远比我想象中要来的更好,还是那句话,当你把热情和专注灌入一件事情中时,结果总不会太差,新的一年,祝你事事顺利,工作和生活中都取得更大的突破!
作者回复: 很棒的补充,学习啦,看来我也要追一下人生算法,哈哈