Kyrylo Silin
039be1fbef
circle: test against stable Ruby 2.7
2020-03-17 17:39:42 +08:00
Jean Boussier
09739659b6
Test against MRI 2.7.0-preview1
2019-10-22 12:49:29 +02:00
Kyrylo Silin
175423ff9d
circle: update Dockerfiles to have make & gcc installed
...
This is needed in case we want to compile dependencies. Without `build-base` we
will be getting errors: https://circleci.com/gh/pry/pry/6102
2019-03-08 01:37:23 +02:00
Tatsuya Hoshino
24f652543a
CI against ruby 2.6
2019-01-04 19:03:36 +09:00
Kyrylo Silin
381a8af594
config: test on JRuby 9.2
2018-11-03 13:58:31 +08:00
Kyrylo Silin
4e1fa50e8b
circle: add Dockerfiles for custom Rubies
...
CircleCI doesn't provide images for these Rubies since they are no onger
suported. I had to build them manually and push to dockerhub so we can continue
testing using those Rubies.
I am committing these Dockerfiles since they belong to this project and in case
we need to modify them.
2018-10-16 16:36:15 +08:00
Kyrylo Silin
7ed97b0f59
circle: make sure TERM is set
...
Otherwise, some tests fail.
2018-10-16 03:57:06 +08:00
Kyrylo Silin
12de27c143
circle: install nano
...
The presense of supported text editor is required to make the test suite
pass. Specifically, the editor tests.
2018-10-16 03:57:06 +08:00
Kyrylo Silin
d3dc0b07f9
Test with help of CircleCI
...
CircleCI provides much faster builds than TravisCI:
CircleCI - less than 1 minute
TravisCI- 6 minutes
The cost is the complexity of the config:
https://circleci.com/docs/2.0/configuration-reference/
2018-10-16 03:57:03 +08:00