1
0
mirror of https://github.com/meineerde/rackstash.git synced 2025-10-17 14:01:01 +00:00

31 Commits

Author SHA1 Message Date
13df9ae70b Bump Truffleruby to 19.0.0 2019-06-17 11:40:52 +02:00
b610a21571 Bump truffleruby to 1.0.0-rc16 in .travis.yml 2019-04-24 14:43:28 +02:00
f92f61ccfe Bump Ruby versions in .travis.yml 2019-04-01 15:08:48 +02:00
959e95afb1 Bump Ruby 2.5 in .travis.yml 2019-03-18 12:45:06 +01:00
3aca853928 Bump Ruby 2.5, 2.6 in .travis.yml 2019-03-14 12:08:19 +01:00
512b3e692a Update TruffleRuby to 1.0.0-rc12 on Travis CI 2019-02-04 22:25:58 +01:00
40c97ffbbf Update Ruby 2.6 to 2.6.1 on Travis CI 2019-02-04 22:11:37 +01:00
8788c3a75e Explicitly install Bundler < 2.0 for older Ruby versions on Travis CI 2019-01-11 12:12:33 +01:00
7695070a2f Update copyright in .travis.yml 2019-01-11 11:04:11 +01:00
4afafd68ae Promote truffleruby to a fully supported Ruby version 2019-01-11 11:01:34 +01:00
7a6f8fbb69 Bump Ruby versions in .travis.yml 2019-01-11 10:59:18 +01:00
009d0c3cdd Bump Ruby versions in .travis.yml 2018-11-01 18:28:46 +01:00
4409529f18 Test truffleruby support on Travis CI 2018-11-01 18:23:43 +01:00
a3733923e7 Test with jruby-9.2.0.0 on Travis CI 2018-05-31 18:38:19 +02:00
244d43a1ce Update Rubies for Travis CI 2018-05-16 21:38:59 +02:00
99d2f489dd Update Copyright year 2018-01-24 00:21:04 +01:00
2425fdea09 Bump Rubies in Travis CI and add Ruby 2.5.0 2018-01-03 21:03:34 +01:00
c58c70febb Add Rack middleware
The middleware can be used in a Rack appliction wrap all log messages
emitted to the logger during a single request in a single emitted log
event. This ensures that all data concerning the request, including log
messages as well as additional fields and tags are logged as one single
event.

This ensures that the data is kept as a whole when the log event is
handled by later systems like Logstash. Each request can be analyzed as
a whole without having to group or parse complex multi-line log formats.
2017-10-18 00:21:43 +02:00
224a87f677 Run coverage tests on the latest MRI Ruby on Travis CI 2017-10-17 19:10:43 +02:00
81fc2f46fa Remove explicit JDK version from .travis.yml
We can just use the default, currently openjdk8, the same version we
previously selected manually.
2017-10-17 19:08:02 +02:00
7ba96043a5 Bump Ruby minor versions in .travis.yml 2017-09-18 12:47:22 +02:00
882c10e596 Update JRuby version to 9.1.12.0 for Travis CI 2017-07-19 13:38:29 +02:00
1b98745e70 Use Ubuntu Trusty on Travis
https://blog.travis-ci.com/2017-07-11-trusty-as-default-linux-is-coming
2017-07-19 13:38:29 +02:00
e84d372c08 Bump Ruby versions for Travis CI 2017-04-19 00:11:06 +02:00
95fdb38ea8 Test coverage in a special job on Travis-CI due to sub-par coverage results for JRuby 2017-02-16 23:42:49 +01:00
411465073f Check code coverage of tests using coveralls 2017-02-16 23:26:24 +01:00
1f09b7b51f Test new/additional JRuby versions 2017-02-03 20:30:51 +01:00
1fc6a93ce5 Use gem install bundler on Travis CI for jruby-head
This is required since bundler support seems to be broken right now on
the default "image" of jruby-head on Travis. If we install it explicitly
(or update it to the latest version on all other Rubies), we will be
fine though.
2017-01-19 00:05:16 +01:00
a6f41e4bf1 Test on all supported versions of MRI Ruby and JRuby.
We wnumerate exact Ruby versions in .travis.yml. This is required for
at least Ruby 2.4 which isn't currently recognized as a fuzzy match in
Travis' RVM version. When specifying it as an exact version, it will
install it though.

We specify all the other versions too since this makes our tests more
reproducable over time.
2017-01-16 00:28:06 +01:00
750da262b7 Add license headers to all code files 2017-01-15 18:38:33 +01:00
7e937904c0 Create inititial gem structure for rackstash
bundle gem --exe --coc --mit --test=rspec rackstash
2017-01-15 18:38:33 +01:00