| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-26 | Revert part of "Start GitHub Actions" (4ce3997c) | KOBAYASHI Shuji | |
| Because some changes have been overridden. | |||
| 2020-05-24 | Start GitHub Actions; close #4903 | Takeshi Watanabe | |
| 2020-01-15 | Remove `debug` target from `travis_config.rb`. | Yukihiro "Matz" Matsumoto | |
| 2019-12-27 | Revert "Enable sanitizer in travis test"; ref #4864 | Yukihiro "Matz" Matsumoto | |
| `gcc` sanitizer does not work on some environment (namely my localhost). Although it works on Travis, it is not convenient that tests fail on the local host. We keep sanitizer tests on the local (using `clang`). This reverts commit 9cde967321fe4bf200d4451859ead57b06e73027. | |||
| 2019-12-27 | Enable `MRB_GC_STRESS` test on CI | KOBAYASHI Shuji | |
| The `debug` build target (`MRB_GC_STRESS` is enabled) on CI have been compiled but not tested so far. However, I think testing with `MRB_GC_STRESS` is effective (in fact, I found #4907 bug). Therefore, I integrated `debug` and `full-debug` build targets to enable `MRB_GC_STRESS` testing. Testing with `MRB_GC_STRESS` takes a little time, but compiling takes more time, so CI execution time does not increase due to decrease of build target. | |||
| 2019-12-19 | Enable sanitizer in travis test | take-cheeze | |
| 2019-09-13 | Fix warnings for invalid C++ option with `enable_cxx_abi`; ref #3618, #4703 | KOBAYASHI Shuji | |
| 2019-05-15 | Do not overwrite `conf.cc.defines`. | Yukihiro "Matz" Matsumoto | |
| 2018-11-19 | Add `-fpermissive` to C++ compiler flags. | Yukihiro "Matz" Matsumoto | |
| 2017-08-26 | Turn on method cache for Travis CI. | Yukihiro "Matz" Matsumoto | |
| 2015-11-17 | Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK` | Zachary Scott | |
| 2015-09-03 | Add build_mrbtest after config block is evaluated | Zachary Scott | |
| This allows us to add `enable_test` anywhere in a build target, without having to worry about the order in which they are included. Previously, there was a bug that occured when adding 'mruby-test' gem to dependencies before additional gems. Instead of adding the 'mruby-test' gem dependency manually to a test build, we now only need to call `enable_test` in the target. This also allows us to call `test_enabled?` downstream when running mruby tests ourselves. /cc #2924 | |||
| 2015-09-01 | mruby-test should be opt-in | Zachary Scott | |
| 2015-06-01 | Compile mruby compiler as mrbgem. | take_cheeze | |
| Compiler codes is moved to "mruby-compiler". Executable `mrbc` is moved to "mruby-bin-mrbc". | |||
| 2014-04-29 | turn on MRB_GC_STRESS for debug build on travis | Yukihiro "Matz" Matsumoto | |
| 2014-04-28 | enable bintest on TravisCI to see how it works | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | disable fragile bintest on travis-ci | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | disable bintest for now | Yukihiro "Matz" Matsumoto | |
| 2014-04-09 | Make bintest enabling like other `enable_xxx` methods. | take_cheeze | |
| 2014-03-02 | remove explicit use of g++ | take_cheeze | |
| 2014-03-01 | define mrbconfs on all compiler | take_cheeze | |
| 2014-03-01 | use g++ to link | take_cheeze | |
| 2014-03-01 | name c++ abi build | take_cheeze | |
| 2014-03-01 | add cxx_abi travis test | take_cheeze | |
| 2014-02-24 | add -Werror=declaration-after-statement | bggd | |
| 2014-02-10 | resolve conflict in travis_config.rb | Yukihiro "Matz" Matsumoto | |
| 2013-11-26 | append defines instead of assigning | take_cheeze | |
| 2013-11-24 | add enable_debug method to MRuby::Build and build debug version in travis-ci | take_cheeze | |
| 2013-11-22 | build with MRB_GC_FIXED_ARENA. | Tomoyuki Sahara | |
| 2013-11-16 | enable bintest for travis CI | fleuria | |
| 2013-07-25 | enabe MRB_DEBUG on travis_config.rb | fleuria | |
| 2013-04-27 | Use gembox for travis build | Daniel Bovensiepen | |
| 2013-03-27 | Remove empty line | mattn | |
| 2013-03-27 | Add travis_config.rb | mattn | |
