Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
Mislav Marohnić bfc9228f10 Include all man pages in packaged releases 2016-01-25 22:49:38 +11:00
Mislav Marohnić a04be036d1 Delete hub examples and configuration docs from the README
Man pages should be the canonical source of hub documentation. People
should use `man help hub` instead of viewing the README, which might not
even correspond to the version they have installed.

This ends the confusing man page build system in which parts of the
README are injected into `hub.1.ronn` source file, deletes the Rakefile
and removes rake from gem bundle.

The examples are deleted because they are now inlined with individual
command documentation. So did the documentation for all hub commands get
deleted from main man page in favor of individual man pages.

However, this makes main man page have absolutely no listing of which
commands are available. This will get addressed as we go forward.
2016-01-25 02:30:47 +11:00
Jingwen Owen Ou 7ae749351d Pull back man page rake task from https://github.com/github/hub/blob/1.12-stable 2014-10-28 07:28:43 -07:00
Jingwen Owen Ou 4c2cf97181 Nuke Ruby implementation 2014-10-19 12:41:33 -07:00
Jingwen Owen Ou e08ecd2a5b Remove toml related code in cukes 2014-09-16 09:59:43 -07:00
Jingwen Owen Ou 72d8220279 Revert cukes to test yaml config 2014-09-16 09:59:42 -07:00
Jingwen Owen Ou 3635b9c701 Fix cukes setup steps to use toml 2014-03-09 15:08:07 -07:00
Mislav Marohnić 13fe9ec2e7 Merge branch 'gh-history' into gh
Conflicts:
	.gitignore
	.travis.yml
	Gemfile
	Gemfile.lock
	script/test
2014-02-02 19:49:50 +01:00
Jingwen Owen Ou bd0e64b26f Generate man page for gh 2014-01-04 07:10:24 -08:00
Mislav Marohnić 0e57bebc1c Remove test stuff from the gemspec
We can stop pretending that you could run the test suite if you just
obtained the gem. You'd need the Gemfile for that, and the whole
Cucumber suite as well.
2013-12-26 01:02:45 +01:00
Mislav Marohnić e4667e1f41 Add rake and Webmock to Gemfile
Not sure how CI ever worked without them, but now it started failing:
https://travis-ci.org/github/hub/builds/15945780
2013-12-25 19:49:07 +01:00
Mislav Marohnić d89e0ac443 Add ruby-prof to gem bundle 2013-12-24 21:28:16 +01:00
Jingwen Owen Ou a270fd25f6 Import cucumber tests from Hub and get the pull_request.feature going a bit 2013-12-10 13:42:52 -08:00
Mislav Marohnić ea8a8fc070 Update Cucumber for better Minitest compatibility
Otherwise it hits deprecation warnings because it accesses the
Minitest::Unit module.
2013-11-14 15:36:58 +01:00
Mislav Marohnić 7fcf6d64b0 Switch to minitest for consistent output between Ruby versions
In Ruby 2.0, `test/unit` activates a fancy output style for terminals
that doesn't look well in Travis logs. I could disable it with the
`--jobs-status=normal` test optiont, but that option isn't supported in
Ruby 1.8.7.

Instead of dealing with inconsistencies between test support in
different Ruby versions, I'm simply switching to a fixed version of
Minitest.
2013-11-14 14:54:40 +01:00
Mislav Marohnić e4add4c856 put all our chips to WEBrick
Hopefully solves random test failures:
https://travis-ci.org/github/hub/jobs/9030244
2013-07-13 05:15:26 +02:00
Mislav Marohnić 90f163cb8d update Aruba with fix for "too many open files" on 1.8.7
https://github.com/cucumber/aruba/pull/150
2013-07-09 23:57:51 +02:00
Mislav Marohnić be7e9b5b48 get cukes passing on JRuby 2012-11-22 19:16:17 +01:00
Mislav Marohnić efff54b16c smart JSON handling in local Sinatra app 2012-05-08 12:30:00 +02:00
Mislav Marohnić d1e03eb475 rewrite `hub fork` tests as cukes running against a live server 2012-05-06 19:33:56 +02:00
Mislav Marohnić 8dd8afaf2d bootstrap Cucumber test suite with Aruba 2012-05-04 20:13:54 +02:00
Mislav Marohnić ebee2c2028 add "ronn" to development bundle 2012-03-20 19:46:06 +01:00
Erik Michaels-Ober 86ac619825 Add Gemfile
* Add development dependencies to gemspec
* Add Gemfile.lock to .gitignore
2012-03-20 19:46:06 +01:00