线上环境一般来说是只能运维人员登录的,开发人员在做代码更新以后,一般的方式是请运维同事进行更新。
通过Jenkins+git的方式可以实现自动化运维。
在服务器上安装Jenkins,可以在浏览器中进行可视化配置
里边绑定git的地址、运行的shell和触发条件等。
给开发人员配置一个Jenkins子账号。后续做代码更新以后,可以在Jenkins上build一下就可以了。
具体方法可以百度,重要的是知道有这个方法。