Sha256: 7112aaa9e5242a83b4801abb4bfe02337824c2fd25c412b369d435190c8e38ac

Contents?: true

Size: 1.79 KB

Versions: 1

Compression:

Stored size: 1.79 KB

Contents

### 0.4.0 / 2010-11-29

* Require addressable ~> 2.2.0.
* Added methods to {DeploYML::Environment} inorder to mirror
  {DeploYML::Project}:
  * `invoke`
  * `setup!`
  * `update!`
  * `install!`
  * `migrate!`
  * `config!`
  * `start!`
  * `stop!`
* Added {DeploYML::Shell#status} for printing ANSI colored status messages.
* Added {DeploYML::RemoteShell#uri}.
* Added {DeploYML::RemoteShell#history}.
* Added missing documentation.
* Give the root directory passed to {DeploYML::Project#initialize} the
  default of `Dir.pwd`.
* If the destination URI has the scheme of `file:`, have
  {DeploYML::Environment#remote_shell} return a {DeploYML::LocalShell}.
  * This should facilitate local deploys.
* Perform a forced pull in {DeploYML::Environment#update}.
* Override {DeploYML::Environment#rake} in {DeploYML::Frameworks::Rails}.
* Escape all arguments of all commands in {DeploYML::RemoteShell#join}.

### 0.3.0 / 2010-11-21

* Initial release:
  * Requires only **one YAML file** (`config/deploy.yml`) with a minimum of
    **two** things (`source` and `dest`).
  * Supports multiple deployment environments (`config/deploy/staging.yml`).
  * Supports [Git](http://www.git-scm.com/).
  * Can deploy Ruby web applications or static sites.
  * Supports common Web Servers:
    * [Apache](http://www.apache.org/)
    * [Mongrel](https://github.com/fauna/mongrel)
    * [Thin](http://code.macournoyer.com/thin/)
  * Supports common Web Application frameworks:
    * [Rails](http://rubyonrails.org/):
      * [Bundler](http://gembundler.com/)
      * ActiveRecord
      * [DataMapper](http://datamapper.org/)
  * **Does not** require anything else to be installed on the servers.
  * **Does not** use `net-ssh`.
  * Supports any Operating System that supports Ruby and SSH.
  * Provides a simple command-line interface using Thor.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
deployml-0.4.0 ChangeLog.md