同一台linux服务器怎样搭建线上环境和测试环境?就是代码上传到测试环境,测试没有问题后在把文件弄到线上环境
线上和测试分别建立不同的分支,之后用工具同步到测试or正式环境
我这边是这样的,服务器上git服务端直接推送到测试环境。然后线上环境就是手动在服务器上用客户端手动拉取。自动推送是hooks目录下配置post-receive来推送的。
服务器上装docker, 线上和测试2个环境分别对应2个docker 容器.
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
5 回答2.8k 阅读
3 回答2.6k 阅读
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
3 回答3.2k 阅读✓ 已解决
6 回答4.1k 阅读✓ 已解决
1 回答705 阅读
2 回答4.6k 阅读
1 回答3.7k 阅读✓ 已解决
线上和测试分别建立不同的分支,之后用工具同步到测试or正式环境