- New: Now
_deploy.yml
is processed through ERB, this means you can load configurations for ENV vars pretty easily. #62
- Fix: Using Regex quote to escape special characters in repo urls. #61
- Fix: Fixed some erroneous references to site_dir configuration. #60
- Minor: Moved documentation to octopress#deploy.
- Fix: Tell users to build their sites if the build dir doesn't exist.
- Fix: Ensures that deployment git remote is the same as configuration before pushing.
- Fix:
--site
flag now accepts an option as it should.
- Minor: Added short flags for --config and --force
- Fix: On deploy init git, moved git URL from option to argument since it is required.
- Minor: Now preventing deploy to working branch, complete with helpful error message.
- Fix: Rsync exclude and include options now work properly with multiple items.
- Added Support for Cloudfront invalidation #49
- Added incremental uploads to S3. #46
- Fixed issue where an S3 pull wouldn't create some directories.
- On S3 deploying, verbose now defaults to false.
- Improved help messaging on
deploy init git
.
- On add-bucket, added as an optional argument instead of an option flag
- Added --force option to pull
- Minor documentation improvements
- Updated Octopress docs integration.
- Added command line options for setting contents of config file.
- Added support for Octopress docs.
- Deemed suitable for use.
- Fix: Changed git add command to be more broadly suitable.
- Fix: Pass options to initialization when adding a bucket. #34
- New: S3 header configuration options. #25
- Fix:
site_dir
defaults to'_site'
. #29 - Fix: A Windows OS issue. #30
- Now using SafeYAML for loading configurations.
- Fixed:
--version
flag. - Fixed: Moved requiring
pry-debugger
to tests.
- Fixed: CLI options now override config file settings.
- Fixed:
site_dir
config didn't work.
- Added: Octopress Ink documentation site support
- Default rsync flags are now
-rltDvz
so they no longer try to set file permissions or preserve owner and group name on remote. Issue: #19 - Added
flags
config for rsync allows customization of flags. - Added support for octopress-ink documentation system.
- Added a
update_docs
Rake task to update assets/docs/index.markdown from README.md.
- No longer stripping forward slashes on remote_path. Issue #18
pull
command no longer promises a default directory.
- CHANGE:
add_bucket
command becomesadd-bucket
- Initial release