lib/middleman-deploy/pkg-info.rb in middleman-deploy-0.2.4 vs lib/middleman-deploy/pkg-info.rb in middleman-deploy-0.3.0
- old
+ new
@@ -1,7 +1,64 @@
module Middleman
module Deploy
- PACKAGE = "middleman-deploy"
- VERSION = "0.2.4"
- TAGLINE = "Deploy a middleman built site over rsync, ftp, sftp, or git (e.g. gh-pages on github)."
- end
+ PACKAGE = 'middleman-deploy'
+ VERSION = '0.3.0'
+ TAGLINE = 'Deploy a middleman built site over rsync, ftp, sftp, or git (e.g. gh-pages on github).'
+ README = %Q{
+You should follow one of the four examples below to setup the deploy
+extension in config.rb.
+
+# To deploy the build directory to a remote host via rsync:
+activate :deploy do |deploy|
+ deploy.method = :rsync
+ # host and path *must* be set
+ deploy.host = "www.example.com"
+ deploy.path = "/srv/www/site"
+ # user is optional (no default)
+ deploy.user = "tvaughan"
+ # port is optional (default is 22)
+ deploy.port = 5309
+ # clean is optional (default is false)
+ deploy.clean = true
+ # flags is optional (default is -avze)
+ deploy.flags = "-rltgoDvzO --no-p --del -e"
end
+
+# To deploy to a remote branch via git (e.g. gh-pages on github):
+activate :deploy do |deploy|
+ deploy.method = :git
+ # remote is optional (default is "origin")
+ # run `git remote -v` to see a list of possible remotes
+ deploy.remote = "some-other-remote-name"
+
+ # branch is optional (default is "gh-pages")
+ # run `git branch -a` to see a list of possible branches
+ deploy.branch = "some-other-branch-name"
+
+ # strategy is optional (default is :force_push)
+ deploy.strategy = :submodule
+end
+
+# To deploy the build directory to a remote host via ftp:
+activate :deploy do |deploy|
+ deploy.method = :ftp
+ # host, user, passwword and path *must* be set
+ deploy.host = "ftp.example.com"
+ deploy.path = "/srv/www/site"
+ deploy.user = "tvaughan"
+ deploy.password = "secret"
+end
+
+# To deploy the build directory to a remote host via sftp:
+activate :deploy do |deploy|
+ deploy.method = :sftp
+ # host, user, passwword and path *must* be set
+ deploy.host = "sftp.example.com"
+ deploy.port = 22
+ deploy.path = "/srv/www/site"
+ # user is optional (no default)
+ deploy.user = "tvaughan"
+ # password is optional (no default)
+ deploy.password = "secret"
+end}
+ end
+end
\ No newline at end of file