summaryrefslogtreecommitdiffhomepage
path: root/travis_config.rb
AgeCommit message (Collapse)Author
2020-01-15Remove `debug` target from `travis_config.rb`.Yukihiro "Matz" Matsumoto
2019-12-27Revert "Enable sanitizer in travis test"; ref #4864Yukihiro "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-27Enable `MRB_GC_STRESS` test on CIKOBAYASHI 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-19Enable sanitizer in travis testtake-cheeze
2019-09-13Fix warnings for invalid C++ option with `enable_cxx_abi`; ref #3618, #4703KOBAYASHI Shuji
2019-05-15Do not overwrite `conf.cc.defines`.Yukihiro "Matz" Matsumoto
2018-11-19Add `-fpermissive` to C++ compiler flags.Yukihiro "Matz" Matsumoto
2017-08-26Turn on method cache for Travis CI.Yukihiro "Matz" Matsumoto
2015-11-17Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK`Zachary Scott
2015-09-03Add build_mrbtest after config block is evaluatedZachary 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-01mruby-test should be opt-inZachary Scott
2015-06-01Compile mruby compiler as mrbgem.take_cheeze
Compiler codes is moved to "mruby-compiler". Executable `mrbc` is moved to "mruby-bin-mrbc".
2014-04-29turn on MRB_GC_STRESS for debug build on travisYukihiro "Matz" Matsumoto
2014-04-28enable bintest on TravisCI to see how it worksYukihiro "Matz" Matsumoto
2014-04-13disable fragile bintest on travis-ciYukihiro "Matz" Matsumoto
2014-04-13disable bintest for nowYukihiro "Matz" Matsumoto
2014-04-09Make bintest enabling like other `enable_xxx` methods.take_cheeze
2014-03-02remove explicit use of g++take_cheeze
2014-03-01define mrbconfs on all compilertake_cheeze
2014-03-01use g++ to linktake_cheeze
2014-03-01name c++ abi buildtake_cheeze
2014-03-01add cxx_abi travis testtake_cheeze
2014-02-24add -Werror=declaration-after-statementbggd
2014-02-10resolve conflict in travis_config.rbYukihiro "Matz" Matsumoto
2013-11-26append defines instead of assigningtake_cheeze
2013-11-24add enable_debug method to MRuby::Build and build debug version in travis-citake_cheeze
2013-11-22build with MRB_GC_FIXED_ARENA.Tomoyuki Sahara
2013-11-16enable bintest for travis CIfleuria
2013-07-25enabe MRB_DEBUG on travis_config.rbfleuria
2013-04-27Use gembox for travis buildDaniel Bovensiepen
2013-03-27Remove empty linemattn
2013-03-27Add travis_config.rbmattn