Florian Weingarten
1e9163fdf4
Liquid profiler
2015-06-07 16:38:05 +00:00
Parker Moore
c6dce1660b
bin/jekyll: with no args, exit with exit code 1
...
fixes #3584
2015-03-25 19:03:14 -07:00
Parker Moore
8c19a6f430
Print an error message in bin/jekyll with no arguments
2014-12-28 14:37:14 -05:00
Parker Moore
ac41312c5d
Separate jekyll-docs out into a separate gem & bless it
2014-12-28 14:37:02 -05:00
Parker Moore
b0a7f9c8c9
Require plugins from Gemfile :jekyll_plugins group.
2014-11-05 18:50:38 -08:00
Parker Moore
8e9644a8a2
Have a list of blessed gems to require and load.
2014-03-16 01:18:39 -04:00
Parker Moore
e746b3bd5f
Initialize each command in its own class so we can be *magical*.
2014-03-13 14:07:05 -04:00
XhmikosR
22ccfba8c4
Remove obsolete `normalize_options`.
2014-03-11 07:37:22 +02:00
Parker Moore
60a231f16d
Line -q up with the other flags. [ci skip]
2014-01-03 21:14:55 -08:00
Ahmed Hazem
fdcf1f4526
Add --quiet flag
2014-01-01 18:50:27 +02:00
maul.esel
0e444b7843
make options consistent across commands
2013-12-26 02:00:26 -05:00
Parker Moore
4786cfcb5e
If no args are given, then list possible importers.
2013-11-20 22:51:47 -05:00
Parker Moore
35ef90ac66
Check if JekyllImport is defined using Object#const_defined?
2013-11-20 22:51:47 -05:00
Parker Moore
b923df0c01
Let jekyll-import specify subcommands and their options for each importer.
...
@mojombo, this look better?
2013-11-20 22:51:47 -05:00
Parker Moore
2299e996d2
Fix serve -> server alias, ensure --drafts is mapped to show_drafts
2013-11-20 22:51:24 -05:00
Parker Moore
d1856b40f8
Add syntax for mercenary CLI engine by @mojombo
2013-11-20 22:51:24 -05:00
Matt Rogers
99d44d261d
Merge pull request #1669 from albertogg/jekyll-import-arguments
...
Add table_prefix option for jekyll-importer
2013-11-10 19:44:20 -08:00
albertogg
41b2000129
Use prefix instead of table_prefix.
2013-11-06 19:14:39 -05:00
albertogg
55f583da00
Add table_prefix option for jekyll-importer
...
Add table_prefix to use with WordPress and Joomla importers so they can modify the default value.
2013-10-28 22:25:12 -04:30
Carol Nichols
f0d0cbf947
Referencing the documentation for jekyll-import installation
...
Currently, there are only beta releases of the jekyll-import gem, so to
install it, you have to do `gem install jekyll-import --pre`. Instead
of giving instructions that don't work right now, reference the
documentation. That way, this doesn't need to be updated again when
jekyll-import has a non-beta version; just the documentation will need
updating.
2013-10-27 18:04:16 -04:00
Parker Moore
ce0b8d2834
Change short version of '--verbose' to '-V'
...
https://github.com/mojombo/jekyll/pull/1518
https://github.com/mojombo/jekyll/issues/1659
2013-10-24 10:30:19 -04:00
maul.esel
5cf6f2c2d1
move cmd param setup for build into own method to avoid duplication
2013-10-17 11:32:26 +02:00
Parker Moore
c926596be7
Print better messages for detached server. Mute output on detach.
2013-09-12 14:02:52 -04:00
Davide Ficano
79ac2d6b53
Fixed --layouts option
...
The --layouts option isn't correctly declared causing a parse error when user specify it on command line
2013-08-26 17:19:32 +02:00
Matt Rogers
4fa4ad2232
Merge pull request #1443 from ddavison/detachment
...
Detachment
2013-08-24 20:16:42 -07:00
ddavison
b163bf637e
final mods
2013-08-24 21:31:05 -04:00
ddavison
aedac6060b
adding new -B flag for -background-
2013-08-23 01:19:41 -04:00
Christopher Nicotera
4b4103cc4a
Use more efficient merge
2013-08-22 11:31:55 -04:00
Christopher Nicotera
fb1003c06f
Revert "Use more efficient merging"
...
This reverts commit 78df4ddb70
.
2013-08-22 11:29:23 -04:00
Christopher Nicotera
78df4ddb70
Use more efficient merging
2013-08-22 11:27:30 -04:00
Christopher Nicotera
a721dae0a8
Fix docs server options override
...
Override the source and destination before passing it along to the
configuration
2013-08-21 23:53:30 -04:00
ddavison
4e52869f0f
adding detachment functionality
2013-08-21 20:53:01 +00:00
Clint Shryock
f4c8bcc317
Add -D short-form switch for drafts
...
Add -D short-form switch for the drafts option, to compliment --drafts
2013-08-07 16:01:21 -05:00
Parker Moore
5fb13d8047
Create a default command to run help if there are no arguments but to fail with non-zero exit code if the command is invalid.
...
Props to @ggilder.
2013-07-22 10:04:45 +02:00
Parker Moore
0358d520d3
Add 'docs' subcommand. Solves #1043 .
2013-07-09 22:50:15 +02:00
zachgersh
a21031eae9
Added a --blank command which scaffolds empty files.
2013-06-18 07:57:58 -07:00
Giuseppe Capizzi
788ab57109
Fix #1173
2013-06-06 16:24:04 +02:00
scribu
09d229de33
make bin/jekyll executable
...
`bundle install` makes it executable and it should be anyway, since it
has the hashbang at the top.
2013-05-23 20:35:07 +03:00
Casey Lang
2ce39bc20a
Add '--force' to 'new' command. Implements #1104
2013-05-15 17:29:27 -05:00
Parker Moore
b355ef6469
Add jekyll doctor command
2013-05-11 17:49:20 +02:00
uu59
94756340cd
Remove to_i. Let commander gem do it #1004
2013-04-29 15:56:02 +09:00
Parker Moore
5a20fa4382
--plugins can now accept plugin directories. Fixes #993 .
2013-04-23 01:50:57 +02:00
Parker Moore
e531925cae
Fixes multiple config loading. Closes #973 . Rel: #945 .
2013-04-14 23:04:20 +02:00
Parker Moore
a355762190
Run Jekyll::Deprecator.process upon invocation of Jekyll
2013-04-13 18:04:37 +02:00
Alex Kessinger
1e209c9bf3
Upgrade --config to accept an array of files
2013-04-10 11:38:49 -07:00
Parker Moore
dbb3dd3a1a
Move port and host configuration options to Jekyll::DEFAULTS so Commander doesn't override in serving awkwardly.
2013-04-07 23:55:04 +02:00
Parker Moore
1526aa3b1d
Fix cascade problem with site.baseurl. Fixes #931 .
2013-04-07 22:47:55 +02:00
Lucas Jenss
88bd349ca9
Fix import command parameters
...
Apparently, the Commander gem treats options as boolean values
when one does not indicate that a certain options is followed
by a string. This led to the jekyll-import gem only receiving
booleans instead of dbname/user/pwd...
2013-03-31 22:49:07 +02:00
Parker Moore
d6e0e5e297
Syncing STDOUT. Fixes #625 .
2013-03-19 22:22:46 +01:00
Parker Moore
9726bd625d
Whitespace issue in bin/jekyll
2013-03-17 15:46:46 +01:00