一套代码如何部署多台服务器?有什么同步工具么?总不能拿个 ftp 几台服务器手工去传输吧?

2016 年 7 月 28 日
 dbfox
10153 次点击
所在节点    DevOps
17 条回复
WeeH9T
2016 年 7 月 28 日
rsync, svn git hooks
Clarencep
2016 年 7 月 28 日
rsync +1

介绍下偶们现在用的:
gogs 搭的 git 服务器,按上 push 钩子 -> jenkins 持续集成,自动化构建并做基础测试 -> 通过 rsync 部署到服务器上
uyhyygyug1234
2016 年 7 月 28 日
ansible
realpg
2016 年 7 月 28 日
现在还有手动传的?
版本库自动检出,如果有需要自动执行构建编译脚本
void1900
2016 年 7 月 28 日
我喜欢用 git 不过注意 public 目录里不要有 .git 文件夹
lijinma
2016 年 7 月 28 日
现在用的是 ansible
defunct9
2016 年 7 月 28 日
saltstack
tms
2016 年 7 月 28 日
rsync
TangMonk
2016 年 7 月 28 日
ZE3kr
2016 年 7 月 28 日
直接自建的 GitLab 的 CI runner ,运行 shell 脚本自动同步。(先在别处写好 rsync 的配置文件)
noahzh
2016 年 7 月 28 日
打包成 rpm 包是最科学有效的。
restran
2016 年 7 月 28 日
wujunze
2016 年 7 月 28 日
瓦力代码部署工具不错 楼主可以试试 http://walle-web.io/
bakashousi
2016 年 7 月 28 日
jenkins saltstack 楼上推荐那个瓦力也不错
ksupertu
2016 年 7 月 29 日
git jenkins docker
Lullaby
2016 年 7 月 29 日
gitlab jenkins
jerray
2016 年 8 月 5 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/295474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX