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
Parker Moore
d2aa8dcc43
Actually print properly.
2014-07-25 15:18:55 -04:00
Parker Moore
de9c591ffc
Run travis tests if TRAVIS_PULL_REQUEST is set and set to a number.
2014-07-16 19:46:25 -04:00
Alfred Xing
8e3ad082e2
Add `set -e` to top of `proof` and `cibuild`
...
Exit immediately on any non-zero exit code
2014-07-16 13:13:45 -07:00
Alfred Xing
b48123c1e1
We need to use `bundle exec jekyll` in `script/proof`
2014-07-16 13:08:27 -07:00