一般来说,公司都有搭建好的部署环境,公司运维通过gitlab+jenkins+docker做的自动化部署,开发人员功能开发完毕以后,发起提测流程,然后会通过jenkins去发布一个测试环境,测试再去测。上线的时候测试会提一个审批工单,需要各级领导审批以后,测试统一发布上线。
    具体的部署环境涉及到以下知识点:
    image.png
    前端不需要涉及太多,大概讲一下过程,涉及的技术不要跟面试官过多探讨。