Brandon Mathis
bc67475148
Github Pages deployment is now using `git add -A` for compatability with Git 1.8.2+
12 years ago
erizhang
f5bb4dd89e
add https protocol supporting during rake setup_github_pages
12 years ago
Brandon Mathis
1bd2b62a80
Added support for deploying to github.io
12 years ago
Brandon Mathis
5b887fef97
improved regexes for setup_github_pages task
12 years ago
Brandon Mathis
963eff26eb
Removed unnecessary passive group from octopress origin regex
12 years ago
Vaz Allen
54fb2173d1
setup_github_pages: allow for clones missing .git extension
12 years ago
richo
5b332f5c95
Whitespace
12 years ago
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
12 years ago
Johan Svensson
916b87a545
Rakefile option for any additional rsync arguments
Added variable `rsync_args`
12 years ago
Parker Moore
49e97e53f5
Fixing English error pet-peeve.
12 years ago
Brandon Mathis
2b67270f96
Disabled Rsync delete by default. Closes #787
12 years ago
Nathan Long
bcbc95b142
Example repo URL - see Github issue 516
12 years ago
Brandon Mathis
ce0d25100b
now Github repo url can be specified inline setup_github_pages command
13 years ago
Brandon Mathis
39ec55b605
Removed offending paren in Rakefile
13 years ago
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 #247
13 years ago
Frederic Hemberger
254cdd35d6
:copydot ignores thumbnail files starting with '._'
13 years ago
Frederic Hemberger
6714e5c7f5
Set flag in preview mode and re-generate files before deployment if necessary
13 years ago
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.
13 years ago
Frederic Hemberger
ffa68a1fe3
Fixes typo in :push task
13 years ago
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
13 years ago
Frederic Hemberger
82942bd088
Replaces system call with cross-platform cp_r, fixes #200
13 years ago
Frederic Hemberger
4b87a2fb7d
Removes 'titlecase' from page name, fixes #202
13 years ago
Frederic Hemberger
fe19c2aaae
Removes duplicate mkdir_p
13 years ago
Brandon Mathis
86c72a4ca6
ensures compiled /source/stylesheets/screen.css exists before running watch and preview tasks, fixes #214
13 years ago
Frederic Hemberger
35ebe0d647
Allows '-' in deployment branch names, fixes #213
13 years ago
Brandon Mathis
09057190d9
fixed issue where update_source failed if source/index was any extension other than .html
13 years ago
Brandon Mathis
d833d9fe78
wildcards broke rake update_source. fixes that
13 years ago
Brandon Mathis
bdf904adff
Retains customized favicon on update_source fixes #189 , Copies index.* from source.old fixes #188
13 years ago
Manu
af1f2af48f
Typo.
13 years ago
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 )
13 years ago
Frederic Hemberger
3ad7715901
Fix generation of stylesheets
13 years ago
Brandon Mathis
aa1abd0827
now Github pages :push task forces
13 years ago
Brandon Mathis
4d49149404
renamed github pages configuration task
13 years ago
Frederic Hemberger
ab61a62d30
Removes compass_compiler.rb
13 years ago
Brandon Mathis
fcb730b5bf
Restored copying public into _deploy. fixes #169
13 years ago
Brandon Mathis
4efb29394f
improved github configuration raketask
13 years ago
Frederic Hemberger
92ff4a9c67
copydot task can be called with parameters, no need for separate copydot_deploy
13 years ago
Brandon Mathis
a5d55fe80f
Fixed issue where dotfiles were not being copied to _deploy for github pages deployments
13 years ago
Brandon Mathis
5b2b0c508b
fixed issue where public was being copied into _deploy
13 years ago
Tom Miller
ec91c370d5
Removing glob because globbing does not pick up dotfiles.
13 years ago
Frederic Hemberger
31adeee1df
Wraps git commit message in double quotes, fixes #139
13 years ago
Frederic Hemberger
f6bf894387
Aligns naming of .pygments-cache, .gist-cache and .sass-cache
13 years ago
Chris Sims
1a562b9580
Fixes #150 . Strip leading path before checking for excluded file.
13 years ago
Brandon Mathis
48cd2793cf
added itegration to gen_deploy
13 years ago
fhemberger
565648300b
Fix an issue in 'watch' and 'preview' where main process is terminated with child processes still running
13 years ago
fhemberger
04973e0948
Move generate + deploy to separate task
13 years ago
fhemberger
960a57c256
Generate site before deploying, execute tasks in sequence
13 years ago
fhemberger
5c275542c3
Copy dotfiles also for subdirectories
13 years ago
Brandon Mathis
7c1c24f899
moved from Posix::Span to Process.span, fixing #46
13 years ago
Brandon Mathis
b812500f39
Updated new_post and new_page taks to use new ask method for dialogs
13 years ago