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

23 Коммитов

Автор SHA1 Сообщение Дата
Mislav Marohnić f2603ba137 Remove Ruby ronn from build toolchain 2018-12-29 14:33:12 +01:00
Mislav Marohnić 2b097624ff Update Sinatra for Ruby 2.4 compatibility 2018-06-08 21:05:14 +02:00
Mislav Marohnić d6f6c2426b Update Cucumber 2018-06-08 21:05:14 +02: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 72d8220279 Revert cukes to test yaml config 2014-09-16 09:59:42 -07:00
Jingwen Owen Ou 69a181bb87 Merge remote-tracking branch 'origin/master' into merge_master
Conflicts:
	Gemfile.lock
	features/browse.feature
2014-07-15 10:48:26 -07:00
Mislav Marohnić 8d759e5549 Bump Aruba & rspec-expectations
Also get rid of deprecation warnings for `should` and `failure_message_for_should`
2014-07-11 11:52:46 -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
Jingwen Owen Ou 90fd6d932a Bump Rake 2013-12-30 22:11:36 -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
Mislav Marohnić b01136bcdf v1.11.0 2013-12-22 02:15:07 +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ć 3a852e9f7a add Gemfile.lock to version control
So that everyone doing development is using the same versions of
dependencies. Fixes #323
2013-05-10 14:05:16 +02:00