Commit Graph

149 Commits (6a7cced3aac70847dd4f47e785a50c134571d6cd)

Author SHA1 Message Date
nagimov d7a4bf5fc0 ".git" added to sample string with SSH repository URL
Octopress does not work with a repo URL like a "git@github.com:your_username/your_username.github.io" ("ERROR: repository not found" error appears).
It is necessary to add ".git" to the end of this line.
Brandon Mathis a604dce258 Fixed blog_url for personal github pages projects.
Brandon Mathis 77dc6a1ccf Fixed setup_github_pages success message.
Rob Slifka 7f19c78cd5 Improved readability
Rob Slifka f56cbb5589 Extract method
Rob Slifka def01cb444 Use source/CNAME (if it exists) to set _config.yml url property
Brandon Mathis bc67475148 Github Pages deployment is now using `git add -A` for compatability with Git 1.8.2+
erizhang f5bb4dd89e add https protocol supporting during rake setup_github_pages
Brandon Mathis 1bd2b62a80 Added support for deploying to github.io
Brandon Mathis 5b887fef97 improved regexes for setup_github_pages task
Brandon Mathis 963eff26eb Removed unnecessary passive group from octopress origin regex
Vaz Allen 54fb2173d1 setup_github_pages: allow for clones missing .git extension
richo 5b332f5c95 Whitespace
Brandon Mathis 65f7f7f0b3 Rake task new_post now accepts titles through stdin
This should help resolve issues for zsh users and make it easier to enter titles which freak out Rake's argument processing
Brandon Mathis 48d3e75ff5 Merge pull request from jsvensson/rsyncargs
Rakefile option for any additional rsync arguments
Johan Svensson 916b87a545 Rakefile option for any additional rsync arguments
Added variable `rsync_args`
Parker Moore 49e97e53f5 Fixing English error pet-peeve.
Brandon Mathis 2b67270f96 Disabled Rsync delete by default. Closes
Nathan Long bcbc95b142 Example repo URL - see Github issue 516
Brandon Mathis ce0d25100b now Github repo url can be specified inline setup_github_pages command
Brandon Mathis 39ec55b605 Removed offending paren in Rakefile
Brandon Mathis bdc3cb8bd3 Rsync --delete option can be turned off in Rakefile configuration and users can exclude directories from sync by adding an rsync-exclude file to their root directory. fixes
Frederic Hemberger e220fcc610 Merge branch 'master' of github.com:imathis/octopress
Frederic Hemberger 254cdd35d6 :copydot ignores thumbnail files starting with '._'
Frederic Hemberger e5c262cb8f Merge pull request from imathis/post_names
Add more flexibility to :new_page task
Frederic Hemberger 6714e5c7f5 Set flag in preview mode and re-generate files before deployment if necessary
Frederic Hemberger f1ebf35869 Introduce distinction between preview/productive site generation
Posts which contain the YAML attribute `published: false` are usually
not generated by Jekyll. With this patch they can be previewed just
like published posts on localhost using `rake watch`or `rake preview`.

NOTICE: Before pushing to the productive environment, use `rake generate`
to update the public directory and remove posts which are flagged not to be
published.
Frederic Hemberger ffa68a1fe3 Fixes typo in :push task
Frederic Hemberger fc138b2e35 Adds more flexibility to :new_page task
Page filenames/directories are lowercased and sanitized by default to
allow a greater flexibility:

- new_page["/path/to/file"] # => source/path/to/file/index.markdown
- new_page["path/to/file"] # => source/path/to/file/index.markdown
- new_page["my path/my file"] # => source/my-path/my-file/index.markdown
- new_page["lorem.ipsum.dolor"] # => source/lorem-dot-ipsum.dolor
- new_page["Questions & Answers"] # => source/questions-and-answers/index.markdown
Frederic Hemberger 82942bd088 Replaces system call with cross-platform cp_r, fixes
Frederic Hemberger 4b87a2fb7d Removes 'titlecase' from page name, fixes
Frederic Hemberger fe19c2aaae Removes duplicate mkdir_p
Brandon Mathis 86c72a4ca6 ensures compiled /source/stylesheets/screen.css exists before running watch and preview tasks, fixes
Frederic Hemberger 35ebe0d647 Allows '-' in deployment branch names, fixes
Brandon Mathis 09057190d9 fixed issue where update_source failed if source/index was any extension other than .html
Brandon Mathis d833d9fe78 wildcards broke rake update_source. fixes that
Brandon Mathis bdf904adff Retains customized favicon on update_source fixes , Copies index.* from source.old fixes
Brandon Mathis 3bd4ed026e Merge branch 'master' of github.com:imathis/octopress into compass
Manu af1f2af48f Typo.
Manu a4177e1471 Changed it so the ssh port is configurable as well. (As I ran into the same issue already described at https://github.com/imathis/octopress/issues/30 )
Frederic Hemberger 3ad7715901 Fix generation of stylesheets
Brandon Mathis aa1abd0827 now Github pages :push task forces
Brandon Mathis 4d49149404 renamed github pages configuration task
Frederic Hemberger ab61a62d30 Removes compass_compiler.rb
Brandon Mathis fcb730b5bf Restored copying public into _deploy. fixes
Brandon Mathis 4efb29394f improved github configuration raketask
Frederic Hemberger 92ff4a9c67 copydot task can be called with parameters, no need for separate copydot_deploy
Brandon Mathis a5d55fe80f Fixed issue where dotfiles were not being copied to _deploy for github pages deployments
Brandon Mathis 5b2b0c508b fixed issue where public was being copied into _deploy
Tom Miller ec91c370d5 Removing glob because globbing does not pick up dotfiles.