寻求我的PROD部署过程的改进建议

时间:2017-07-06 04:00:49

标签: git deployment production-environment e2e-testing

我正在为节点后端的生产部署寻找更强大,更便宜的选项。

目前我的方法是在本地运行E2E测试,然后在凌晨2点左右进入生产服务器,在git中从我的prod分支中提取一个release标签,重新启动所有脚本,然后再次用手指交叉进行E2E测试。

感觉很便宜,必须有更好的方法。是否有能够自动执行此部署过程的内容,包括运行我的E2E测试,可能会在完成后通知Slack通道?知道当前部署的版本版本的东西。什么是目前最佳的部署实践,以及我目前的实践中的下一步是什么?

由于

1 个答案:

答案 0 :(得分:0)

更好的做法是将该部署过程正式化为Jenkins pipeline,它将成为您的来源的一部分,并由任何Jenkins服务器(2.x)使用​​。

Jenkins有Slack plugin,因此该职位可以与Slack频道互动。