Commit graph

123 commits

Author SHA1 Message Date
Martin Schürrer 6eed387731 Make password optional for sftp deployment
Some people use public key authentication
2013-09-12 20:33:06 +02:00
Tom Vaughan 336fcd3c0e Catch specific exception. Fixes #38 (I think). 2013-08-24 11:16:22 -04:00
Tom Vaughan a738143f3e bump 2013-08-08 19:46:10 -04:00
Tom Vaughan c9d44ba5e7 Comment and separate default options. 2013-08-08 19:44:03 -04:00
Tom Vaughan 6cb77153d4 Add port to list of possible options. 2013-08-08 19:41:46 -04:00
Tom Vaughan d749a99fbe Let user be optional in the rsync method. 2013-08-08 19:39:10 -04:00
Tom Vaughan 87b71cc7c9 Merge pull request #35 from rmm5t/kill-global-constants
Removed use of global constants (VERSION and PACKAGE)
2013-08-04 06:58:57 -07:00
Ryan McGeary 81fd3ad4c5 Removed use of global constants (VERSION and PACKAGE)
Fixes #33
2013-08-03 18:06:38 -04:00
Tom Vaughan a5d8d9c4f3 bump 2013-07-29 19:58:39 -04:00
Tom Vaughan 02eb3a9095 Switch to github's .io domain for static sites.
Because of this:
https://github.com/blog/1452-new-github-pages-domain-github-io
2013-07-29 19:48:13 -04:00
Tom Vaughan 966d90f7ba Merge branch 'master' of github.com:tvaughan/middleman-deploy
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-07-24 00:03:00 -04:00
Tom Vaughan e1c44aa9d3 Call middleman build to work-around a problem in middleman. 2013-07-23 21:43:15 -04:00
Tom Vaughan 4c64a8a046 Merge pull request #30 from rmm5t/require-compass
Compass warning during test suite
2013-07-21 19:05:26 -07:00
Tom Vaughan 0ac2b4ad82 Merge pull request #32 from rmm5t/readme-improvements
Reorganized the readme for better readability
2013-07-21 19:05:11 -07:00
Ryan McGeary 0ea49a47ce Reorganized the readme for better readability
This should make it easier for people to quickly grok the possible
extension behaviors and get started.
2013-07-21 13:23:06 -04:00
Ryan McGeary caced07f0f Added compass to avoid warning during test suite 2013-07-21 12:54:04 -04:00
Tom Vaughan 60dc1fee0e sorry but i can't keep up with the number of contributors 2013-07-16 22:54:58 -04:00
Tom Vaughan 9c925ff0e5 some ftp/sftp related clean-ups 2013-07-16 22:25:06 -04:00
Tom Vaughan c0a974d6a0 bump 2013-07-16 22:08:33 -04:00
Tom Vaughan 4aa98a0035 add that we removed deploy from the after_build hook 2013-07-16 22:02:26 -04:00
Tom Vaughan 8cb0500c0d remove the --clean command-line option 2013-07-16 21:53:11 -04:00
Tom Vaughan 62248cb099 update tagline and ensure required settings are provided for sftp 2013-07-16 21:43:00 -04:00
Tom Vaughan 757272d6af whitespace clean-up 2013-07-16 21:40:33 -04:00
Tom Vaughan f0a60edf29 work-around a problem with running build in an extension 2013-07-16 21:24:45 -04:00
Tom Vaughan 3b9b8093d3 Rename to build_before and add corresponding command-line option. 2013-06-11 00:42:12 -04:00
Tom Vaughan 8c9b79688a Remove the after_build option. This never made much sense. 2013-06-11 00:14:34 -04:00
Tom Vaughan ef47e6321a Merge branch 'master' of github.com:tvaughan/middleman-deploy
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-06-11 00:07:36 -04:00
Tom Vaughan f175024f5f The default skeleton provided by middleman now omits versions. 2013-06-11 00:06:36 -04:00
Tom Vaughan 264f1082b2 Merge pull request #24 from jm3/force-build
(optionally) force a build before any deploy
2013-06-10 21:03:06 -07:00
Tom Vaughan 04fccda46b Merge pull request #28 from tobiaswerner/master
Add SFTP deployment
2013-06-08 16:15:31 -07:00
tobiaswerner a1ae241553 Added SFTP deployment 2013-06-08 22:46:43 +02:00
Tom Vaughan e393283264 Merge pull request #27 from rmm5t/gemspec-license
Add license declaration to gemspec
2013-05-30 16:31:28 -07:00
Ryan McGeary f474cbd298 Added license declaration to gemspec 2013-05-30 19:19:42 -04:00
Tom Vaughan 36ba3b9086 Merge pull request #26 from rmm5t/fix-branch-check
Fix branch selection logic for git deploys
2013-05-30 08:10:00 -07:00
Ryan McGeary e854adb5a6 Fixed branch selection logic for git deploys
* Before, because the logic was revered (see
  c0e46393c6), a brand new deploy would
  result in assuming that the deploy branch existed when it actually
  did not. This would cause initial deploys to fail.
* This new logic is more concise, more readable, and still backwards
  compatible with ruby 1.8.
2013-05-30 10:25:03 -04:00
John Manoogian III 92e7724a1a (optionally) force a build before any deploy 2013-05-06 16:39:19 -07:00
Tom Vaughan 00e00ee96d Clean-up README.md (remove step 1 as it is redundant). 2013-05-05 20:51:13 -04:00
Tom Vaughan 5931dfc748 bump 2013-05-05 20:14:12 -04:00
Tom Vaughan 41f33b69d2 Fix #23. use build_dir as specified in config.rb 2013-05-05 20:13:14 -04:00
Tom Vaughan 73fad02a78 give ftp some props 2013-05-05 20:04:55 -04:00
Tom Vaughan 50283f2d0a use a secure transport to fetch gems (or else they can be compromised?) 2013-05-05 20:04:43 -04:00
Tom Vaughan 46286a2729 bump 2013-03-15 22:57:41 -03:00
Tom Vaughan bc38de72dd Merge pull request #16 from bzalasky/master
Nothing major, just a typo in the readme
2013-03-14 05:51:24 -07:00
Benjamin Zalasky 6ff92c0607 Update README.md
Fixed a typo on the first line, delpoy to deploy.
2013-03-13 21:58:33 -07:00
Tom Vaughan 2ba1b86d06 Merge pull request #15 from reefab/master
Very small bugfix to make middleman deploy work on ruby 1.8
2013-03-01 10:05:30 -08:00
Fabien Piuzzi c0e46393c6 Fixing deploy for ruby 1.8
.keep_if is not present in Ruby 1.8, using delete_if and reversing the test should be equivalent and more universal.
2013-03-01 18:07:33 +01:00
Tom Vaughan 0c84e7ec6e also bump 2013-01-20 10:58:43 -03:00
Tom Vaughan 7f2b18b2de bump 2013-01-20 10:56:03 -03:00
Tom Vaughan 8c6bbae53a Display help on config.rb when ftp method is not setup correctly. Update printf's. 2013-01-20 10:51:22 -03:00
Tom Vaughan 4f41240306 Merge pull request #11 from danielbayerlein/ftp-hidden-files
[deploy_ftp] Add support for hidden files.
2013-01-13 18:35:50 -08:00