Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Build 准备发布站点构建_Build_Web_Workflow_Release_Production Environment - Fatal编程技术网

Build 准备发布站点构建

Build 准备发布站点构建,build,web,workflow,release,production-environment,Build,Web,Workflow,Release,Production Environment,我们公司开发网站超过一年。在这个阶段,我们提出了一个问题:将网站从本地环境移动到生产环境的算法是什么?我们已经有了自己的流程,但我们非常确定,有一些经验丰富的公司有一些有用的东西,可以在我们自己的流程中使用 我们的简单流程如下所示: 从git中提取版本 上载到远程服务器 如果需要,更新远程服务器上的配置和静态文件 CSS\JS的优化 转产 问题: 我们的主要问题是,在我们自己的脚本上没有任何自动编码的脚本,这些脚本将版本从git推送到登台服务器。有人这样做吗 每一步:从git拉取、上传到服务器、

我们公司开发网站超过一年。在这个阶段,我们提出了一个问题:将网站从本地环境移动到生产环境的算法是什么?我们已经有了自己的流程,但我们非常确定,有一些经验丰富的公司有一些有用的东西,可以在我们自己的流程中使用

我们的简单流程如下所示:

从git中提取版本 上载到远程服务器 如果需要,更新远程服务器上的配置和静态文件 CSS\JS的优化 转产 问题:

我们的主要问题是,在我们自己的脚本上没有任何自动编码的脚本,这些脚本将版本从git推送到登台服务器。有人这样做吗

每一步:从git拉取、上传到服务器、更改配置、CSS\JS的优化都是通过个人调用单独完成的。这是好的做法吗

也许我们遗漏了一些关键点? 如果您对我们的流程有任何帮助或提示,我们将不胜感激。
提前感谢

为什么在上传到远程服务器后才优化CSS/JS?您认为在上传之前优化CSS/JS更好吗?是的。在进行任何生产部署之前,应冻结除配置文件以外的所有代码/脚本。