Parker Moore
b28e14bcd6
create script/fmt to format the code
2016-05-12 13:42:05 -05:00
Parker Moore
de8f67c4a2
Fix link issues in the site found by HTML Proofer.
2016-03-01 19:43:22 -08:00
chrisfinazzo
d18769aff0
Remove old flag which breaks htmlproof
2016-02-03 11:31:07 -05:00
Jordon Bedwell
712c16a7f1
Try to cleanup the Gemfile... again.
...
The problem last time was that we removed Pry and Pry brings in CodeRay, we were
testing legacy stuff and didn't have CodeRay in our dependencies, which resulted
in those tests failing.
This also quietly announces the intention to move to RSpec by moving the old
test dependencies to ":test_legacy" and is slightly less agressive in it's
organization than before.
2016-01-12 06:54:45 -06:00
Jordon Bedwell
c5b8b3315f
Rearrange Cucumber and add some flair.
...
* Move step_definitions/jekyll.rb to just step_definitions.rb
* Rename the formatter to Jekyll::Cucumber::Formatter, it's Jekyll's.
* Add some flair; switch to checks!
* Rename env.rb to helpers.rb
2016-01-11 14:55:34 -06:00
jekyllbot
1de7449767
Merge pull request #4338 from jekyll/pr/add-script-travis
...
Merge pull request 4338
2016-01-10 12:49:30 -08:00
Jordon Bedwell
9fee9d3d3b
Add script/travis so all people can play with Travis-CI images.
2016-01-10 14:46:56 -06:00
Jordon Bedwell
8337da8978
Remove script/rebund.
2016-01-10 11:13:14 -06:00
Parker Moore
2c5a5e76ec
script/stackprof: allow CLI to set stackprof mode [ci skip]
2015-12-13 12:21:32 -08:00
Parker Moore
e8b1a8aa44
script/cibuild: fail if subprocesses fail
2015-12-09 11:46:47 -08:00
Alfred Xing
2a040fd527
Rename incremental regeneration flag
...
Rename from `full_rebuild` to disable, to `incremental` to enable
2015-10-26 14:20:44 -07:00
Ben Balter
1eb1f4ea4d
add script to vendor mime types
2015-08-24 16:21:50 -04:00
AJ Acevedo
b0fa2462a6
Updated the scripts shebang for portability
...
- Updated all of the sh and bash shebangs for consistency and portability.
- set -e to the test script for portability
Resolves #3857
2015-07-18 22:23:56 -04:00
Jordon Bedwell
981e32d462
Fix script/test so that testing invidual files works.
2015-05-25 02:05:39 -05:00
Jordon Bedwell
f054bae503
Add support for JRuby, it was easier than assumed.
2015-05-15 07:10:22 -05:00
Florian Weingarten
56c38f87b2
Add script/rubyprof to generate cachegrind callgraphs
2015-05-10 04:18:04 +00:00
Martijn den Hoedt
397492fa38
added the --profile flag to make use of the minitest-profile tool
2015-03-30 17:53:40 +02:00
Nicholas Burlett
d39d0cea19
Create 'tmp' dir for test_tags if it doesn't exist
...
Rather than use script/test to create the tmp directory, create it in a setup block for the appropriate context in the `TestTags` test.
2015-03-22 22:52:16 -07:00
Parker Moore
fccc02be6f
Don't be so verbose in script/test. /cc #3574
2015-03-16 14:55:50 -07:00
Parker Moore
6a387b45aa
Merge pull request #3574 from jekyll/remove-legacy-loader
...
Merge pull request 3574
2015-03-16 14:55:12 -07:00
Parker Moore
41fb36a36f
script/proof: ignore eduardoboucas.com
2015-03-15 18:05:13 -07:00
Jordon Bedwell
c6d62828ba
Remove loader.rb and utilize "modernize" script/test. Fixes : #3573
2015-03-15 10:08:27 -05:00
Parker Moore
f1edf9e692
Add minitest/profile to profile 10 slowest tests
2015-03-01 00:36:40 -08:00
Parker Moore
52c4ce2a5a
Finish of moving the unit tests over to Minitest
2015-02-21 00:31:07 -08:00
Parker Moore
6a74c09185
Further fixes for htmlproofer.
2015-02-07 23:44:19 -08:00
Parker Moore
943070aac6
Gain some time data from htmlproof. [ci skip]
2015-02-07 23:33:24 -08:00
Parker Moore
fdc0e33ebc
Proof the site with CircleCI.
2015-02-07 23:31:05 -08:00
Parker Moore
63792ad322
Always do a full rebuild.
2015-01-31 12:46:52 -08:00
Parker Moore
69e8f1923c
script/test: separate inclusion of lib and test. Ref: #3115
2015-01-25 19:12:11 -08:00
Parker Moore
0bf82e9cf7
Merge pull request #3258 from omegahm/symlink-local-tmp
2015-01-10 00:12:06 -08:00
Parker Moore
a6238c36d5
Fix script/test to be more cross-compatible with other platforms
2015-01-09 23:58:32 -08:00
Mads Ohm Larsen
a2b6aa263e
Add local tmp folder
2015-01-05 09:28:54 +01:00
Parker Moore
a098dc80cd
Merge pull request #3234 from jekyll/ruby-2-2
2014-12-29 20:49:04 -05:00
Parker Moore
7bcf8d689e
Always call Time#localtime to translate to TZ'd time.
2014-12-29 20:12:35 -05:00
Parker Moore
f66862c508
Install rake if the lib isn't there; upgrade to cucumber 1.3.18
2014-12-29 18:40:53 -05:00
Parker Moore
7f034f51e3
Improvments to script/stackprof. [ci skip]
2014-12-29 02:16:04 -05:00
Parker Moore
0400ffe377
Only re-run the stackprof if I delete the prof output file.
2014-10-12 15:11:53 -07:00
Parker Moore
b07cbcecbd
Don't print the location of the stackprof executable
2014-10-12 15:11:44 -07:00
Parker Moore
a7c0fffcec
Only run script/bootstrap in stackprof if stackprof executable isn't there
2014-10-12 14:39:04 -07:00
Parker Moore
681d71ac04
Move script/benchmark to script/stackprof. [ci skip]
2014-10-12 14:05:55 -07:00
Parker Moore
c2caaeaf11
Add rbtrace and stackprof and a script/benchmark script.
2014-10-12 02:02:42 -07:00
Parker Moore
80106f1b67
Allow use of script/cibuild outside Travis. [ci skip]
2014-09-09 21:10:17 -07:00
Parker Moore
3994faaeaa
Give script/proof the ability to be force-run. [ci skip]
2014-09-09 20:54:27 -07:00
Parker Moore
f90d8db827
Run the scripts properly.
2014-08-30 18:27:42 -07:00
Parker Moore
30d1f90b44
Allow Travis to 'parallelize' our tests.
2014-08-30 17:14:47 -07:00
Parker Moore
141ce32382
Custom formatter.
2014-08-12 18:06:47 -04:00
Parker Moore
56b9238af5
Fix up script/cucumber and script/test
2014-08-12 16:38:39 -04:00
Parker Moore
bcc539999b
Allow for parallel test execution.
2014-08-12 15:56:56 -04:00
Alfred Xing
ff14d7b853
Fix `git diff` command in CI script
2014-08-01 09:08:20 -07:00
Parker Moore
2d3d65a930
Always run the full test suite.
2014-07-29 19:08:40 -04:00