1
v3aqb 2014-12-03 13:27:08 +08:00 via Android 1
git push
|
3
kodango 2014-12-03 13:31:50 +08:00
建议打包成 rpm/deb,就第一次麻烦点,以后部署发布都很简单。
|
4
tabris17 2014-12-03 13:31:54 +08:00
git+自动部署
|
5
tabris17 2014-12-03 13:34:33 +08:00
或者 ansible playbook 自动部署
|
8
tabris17 2014-12-03 14:35:04 +08:00
|
9
format 2014-12-03 14:45:01 +08:00
shell
|
10
izoabr 2014-12-03 14:49:12 +08:00
要是我就自己弄个shell脚本,然后跟tgz包cat到一起,做成bin,用户拿到直接执行,脚本自己去检查现有版本,还能做安装后的配置和检查脚本
|
11
yakczh 2014-12-03 14:50:31 +08:00
rsync
|
12
evlos 2014-12-03 14:56:58 +08:00
https://github.com/progrium/dokku
开源 PaaS 平台,git 自动化部署到 docker。 Linode 用户因为自定义内核关系所以无法正常安装,可以自行安装 docker 后尝试我 fork 的版本。 https://github.com/Evlos/forked-dokku |
15
evlos 2014-12-03 17:36:55 +08:00
@msg7086 我指的无法正常安装就是你得跟着 https://www.linode.com/docs/tools-reference/custom-kernels-distros/run-a-distributionsupplied-kernel-with-pvgrub 这样类似的流程折腾半天
为什么不直接这样 sudo apt-get update sudo apt-get install docker.io sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker wget -qO- https://raw.githubusercontent.com/Evlos/forked-dokku/master/bootstrap.sh | sudo bash 直接四行搞定呢? |
16
msg7086 2014-12-03 19:01:44 +08:00 1
@evlos 这里有个[捷径]( http://notes.pault.ag/linode-pv-grub-chainning/ ),亲测成功
|
19
Tr0y 2014-12-03 19:26:10 +08:00
jenkins
|
20
wushuiyong 2015-11-15 20:23:14 +08:00
为什么不试下 Walle-瓦力,一个 web 部署系统工具,配置简单、功能完善、界面流畅、开箱即用!项目地址: https://github.com/meolu/walle-web
|