帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:  proj  发送  Projects  
Rocketeer provides a fast and easy way to deploy your Laravel projects

  • 源代码名称:rocketeer
  • 源代码网址:http://www.github.com/rocketeers/rocketeer
  • rocketeer源代码文档
  • rocketeer源代码下载
  • Git URL:
    git://www.github.com/rocketeers/rocketeer.git
  • Git Clone代码到本地:
    git clone http://www.github.com/rocketeers/rocketeer
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/rocketeers/rocketeer
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • Rocketeer

    Gitter

    Build StatusLatest Stable VersionTotal DownloadsScrutinizer Quality ScoreCode CoverageDependency StatusSupport via Gittip

    Rocketeer 是一个现代的PHP任务 runner 和部署包。 它受到 Laravel 框架的启发,因此目标是快速。优雅和更重要的易于使用。

    后者一样,重点是智能缺省和现代开发。 它是用PHP编写的,它可以将任何来自小型 html/css网站的项目部署到大型 Rails 应用。

    的主要功能

    • 多功能,支持多种连接,多服务器连接,每个服务器的多个阶段等等。
    • 在所有服务器和阶段并行运行快速,队列任务和运行它们
    • 你可以添加自定义任务和组件,每个核心部分都可以热交换,扩展,扩展到位,等等。
    • 预先配置了 ,厌倦了反复定义相同的例程? Rocketeer是为现代开发而制作的,并带有智能的默认值,并建立在安装应用程序依赖
    • 你希望从部署工具中获得的每个功能都有强大的。发布管理。服务器检查。回滚和 等等 功能。

    安装

    最快的方法是获取二进制文件:

    $ wget http://rocketeer.autopergamene.eu/versions/rocketeer.phar
    $ chmod +x rocketeer.phar
    $ mv rocketeer.phar/usr/local/bin/rocketeer

    可以在官方文档中找到更多设置Rocketeer的方法。

    用法

    Rocketeer中的可用命令包括:

    
    $ php rocketeer
    
    
     check Check if the server is ready to receive the application
    
    
     cleanup Clean up old releases from the server
    
    
     current Display what the current release is
    
    
     deploy Deploys the website
    
    
     flush Flushes Rocketeer's cache of credentials
    
    
     help Displays help for a command
    
    
     ignite Creates Rocketeer's configuration
    
    
     list Lists commands
    
    
     rollback Rollback to the previous release, or to a specific one
    
    
     setup Set up the remote server for deployment
    
    
     strategies Lists the available options for each strategy
    
    
     teardown Remove the remote applications and existing caches
    
    
     test Run the tests on the server and displays the output
    
    
     update Update the remote server without doing a new release
    
    
    
    

    可以在这里找到文档

    测试

    $ composer test

    请参见为细节提供帮助。

    安全性

    如果你发现任何相关的安全问题,请电子邮件:author_email而不是使用问题跟踪程序。

    Credits

    许可证

    MIT许可证( MIT ) 有关详细信息,请参阅许可证文件

    可用插件和集成

    为什么不 Capistrano?

    这个问题被问到了,为什么不简单地使用 Capistrano? 我曾经用过 Capistrano,它做了你想要做的一切,那就是。

    但是,它仍然是一个 ruby 包,并且在某些方面与 Rails 紧密耦合;Rocketeer使你无法在应用程序周围挂载 ruby 文件。 这样你就可以在应用程序领域中配置它,并在部署例程之外使用它。 用户还是新手会同时接受 Capistrano,这也要容易得多,同时,为了提供更高的安装速度和更高的安装速度,也要尽可能多的使用。

    PHP世界也越来越思考,尽管你可以将 Capistrano 配置为运行 Composer 和 of,但是这些任务都集中在rocketeer部署过程中。



    文章标签:proj  Projects    发送  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语