giddyup:使用“ git push”进行简单的Web应用程序部署

时间:2024-03-21 20:30:07
【文件属性】:

文件名称:giddyup:使用“ git push”进行简单的Web应用程序部署

文件大小:28KB

文件格式:ZIP

更新时间:2024-03-21 20:30:07

Ruby

GIDDYUP! 部署应用程序看起来有点麻烦吗? 您希望它没有那么难吗? 好吧,有了giddyup,它可能会变得稍微容易一些。 如果您曾经使用过或看过Heroku的基于git的部署模型,您就会知道应用程序部署可以多么简单。 尽管我们并未尝试模仿Heroku的所有出色基础架构,但giddyup确实处理了其中的一小部分-能够通过简单的“ git push”部署应用程序。 安装 在此阶段,giddyup仅可直接作为git repo使用。 没有版本发布,也没有发行包。 我的建议是在某个地方创建的克隆(如果您具有root用户,则建议/usr/local/lib/giddyup ,否则建议~/giddyup ),然后更新至更新的giddyup功能,只需git pull在那个克隆中。 然后,您将拥有一个固定位置,以指向钩子符号链接和functions.sh包含内容。 最终,当giddyup稳定下来


【文件预览】:
giddyup-master
----giddyup(385B)
----bin()
--------git-deploy(84B)
----README.puppet(1KB)
----manifests()
--------init.pp(2KB)
--------config.pp(501B)
--------install.pp(797B)
----Rakefile(717B)
----trigger-deploy(3KB)
----Gemfile(39B)
----update-hook(823B)
----giddyup-deploy.gemspec(912B)
----examples()
--------rackctl()
--------record_revision(171B)
--------README(691B)
--------bundler(313B)
--------db_migration(264B)
--------maintenance_page(1011B)
----spec()
--------git_deploy_empty_args_spec.rb(276B)
--------git_deploy_trigger_deploy_spec.rb(2KB)
--------git_deploy_push_deploy_spec.rb(2KB)
--------spec_helper.rb(410B)
----functions.sh(5KB)
----.gitignore(27B)
----lib()
--------giddyup()
----README.md(13KB)
----files()
--------giddyup(10B)
--------update-hook(14B)
--------functions.sh(15B)
----Puppetfile(98B)
----check-deploy(14B)

网友评论