From 228604140c49223f29eef49fdebfead4791e2337 Mon Sep 17 00:00:00 2001 From: Joost Baaij Date: Fri, 12 Oct 2012 17:14:48 +0200 Subject: [PATCH] Added documentation on multiple stages. This can be accomplished using vanilla Rake. --- source/multistage.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 source/multistage.md diff --git a/source/multistage.md b/source/multistage.md new file mode 100644 index 0000000..9cd9aac --- /dev/null +++ b/source/multistage.md @@ -0,0 +1,26 @@ +--- +title: Multiple stages +order: 6 +group: Getting started +--- + +Configuring multiple stages is easy, since we can just use Rake. +Replace your `set :domain` line with a case statement allows you +to specify a stage on the command line. + + # config/deploy.rb + case ENV['to'] + when 'staging' + set :domain, "staging.example.com" + else + set :domain, "www.example.com" + end + +
+ +Your default deploy target is the domain specified in the `else` +part of the case statement. Other targets are specified on the +command line using the `to` environment variable. + + $ mina deploy to=staging + # This will deploy to staging.example.com