summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-07-29Stop isolating test_gc_compact on CITakashi Kokubun
I think it's been stable these days.
2019-07-29Moved osx_imageNobuyoshi Nakada
Set osx_image under each configuration, as it decides the OS (and kernel) version not only Xcode version, and the configuration name contains the kernel version.
2019-07-27Extend travis_wait to 50min for osxTakashi Kokubun
but shorten --timeout-scale for now to avoid finishing with timeout if possible. timeout: https://travis-ci.org/ruby/ruby/jobs/564370175
2019-07-27Include travis osx timeoutTakashi Kokubun
for failures like https://travis-ci.org/ruby/ruby/jobs/564351066
2019-07-26Bump osx_image on Travis CI to xcode11Nobuyoshi Nakada
Also Homebrew is up-to-date and "Updating Homebrew" takes less than one minute.
2019-07-24Split ls lineNobuyoshi Nakada
2019-07-24GNU ls -T has different meaningNobuyoshi Nakada
2019-07-24Fix typo [ci skip]Takashi Kokubun
2019-07-24Resurrect timestamp debug logTakashi Kokubun
because it failed again https://travis-ci.org/ruby/ruby/jobs/563026412 even after 676df311d90990a4666adb5b1db4c7aa6b080e57.
2019-07-23Reset mtime of all files on osxNobuyoshi Nakada
Often checked out files are in the future on OSX image.
2019-07-23Show seconds and in the modified time orderNobuyoshi Nakada
[ci skip]
2019-07-23Retry to update Unicode timestampNobuyoshi Nakada
2019-07-20Move travis coroutine check to cron only.Samuel Williams
2019-07-20--debug was not functional eitherTakashi Kokubun
Even after 19d592dc82a31adf0bb6f027392cae69615c2394, the retry seems not functional. Let's just add --debug from the beginning because an output of each step is collapsed and we don't see `make up` output so often.
2019-07-18Add `ucontext` and `copy` coroutine implementations to test matrix.Samuel Williams
2019-07-16Somehow `if` didn't workNobuyoshi Nakada
2019-07-16Print debugging information when updating failedNobuyoshi Nakada
2019-07-15Force-fetch unicode update only when it's neededTakashi Kokubun
nobu said that we could be banned if we aggressively downloaded unicode file from Travis.
2019-07-15Try to prevent random build failure on Travis osxTakashi Kokubun
2019-07-14Add empty depend file if extconf.rb only existsNobuyoshi Nakada
2019-07-09Check dependencies on Travis-CINobuyoshi Nakada
2019-07-03Debugging failures on x86_64-darwin17 of travis-ciKazuhiro NISHIYAMA
https://travis-ci.org/ruby/ruby/jobs/553346285
2019-07-01The default branch is changed to masterTakashi Kokubun
and now Travis should run on master, instead of trunk. (this is testing git push to master branch)
2019-06-27Explain rubyspec Travis job in job nameTakashi Kokubun
Eregon did not want https://github.com/ruby/ruby/commit/7b9dd379bfe4d597acfe4c26365feff61dabd488 because people only see Travis job name and don't see .travis.yml. I believe the new job name is simple and informative enough to explain why it exists.
2019-06-27Add a comment explaining what to do if specs fail on Ruby 2.4Benoit Daloze
2019-06-19Update homebrew on TravisTakashi Kokubun
because Travis is crashing like "Error: Your Homebrew is outdated. Please run `brew update`." https://travis-ci.org/ruby/ruby/jobs/547485832
2019-06-11Fail test if load ~/.irbrcKazuhiro NISHIYAMA
2019-06-07Moved Makefile.in under templateNobuyoshi Nakada
2019-06-07Revert "Moved Makefile.in under template"Nobuyoshi Nakada
This reverts commits: * 6f9d5fafe040cb02a1278fbfcdcb8063d564824c * bb3c89b6437049e26669b2156310670d5e06e386 And remove the dependency of Makefile on Makefile.in transitionally.
2019-06-07Makefile.in moved under templateNobuyoshi Nakada
2019-05-29.travis.yml: Minor reorder for shorteningTakashi Kokubun
2019-05-29Test BASERUBY: Ruby 1.9.3 on TravisTakashi Kokubun
We have no clear assertion or check of BASERUBY requirement. I want to make the current situation more explicit. I'm NOT saying we should support Ruby 1.9.3 here, but I'm just checking the situation as per 05bc14d81a1d7f6af826a92371aeff0c3fb2a67e. FYI, at this moment Ruby 1.8.7 did not work with this Travis config, like: https://travis-ci.org/k0kubun/ruby/builds/538459100
2019-05-29Drop unused Travis config: universal-darwin17Takashi Kokubun
This has been unused since b7f5c573ef20dbbf5534ee3a45625c7f9d45f2ec.
2019-05-28Avoid doubly building Travis and AppVeyorTakashi Kokubun
but on "master" branch. For Pull Request, I changed the approach from d9b338a53f520b2dbb05555f18b8de8072300f40 and 277e68825a8e4d0e6503a32e41f8b1b6c078b567.
2019-05-25Build trunk branch too to trigger Travis on PRTakashi Kokubun
2019-05-24Add leaked-globals to .travis.ymlKazuhiro NISHIYAMA
2019-05-23disable _FORTIFY_SOURCEUrabe, Shyouhei
Sanitizers and fortifications do not interface, and there is currently no plan for them to work together. See also https://github.com/google/sanitizers/issues/247
2019-05-23Pretend to update all Unicode filesNobuyoshi Nakada
2019-05-22.travis.yml: Test master branch instead of trunkTakashi Kokubun
2019-05-19Touch the timestamp file for Unicode filesNobuyoshi Nakada
2019-05-08Add workaround for `Permission denied` of `cp`Kazuhiro NISHIYAMA
see r67347 recent log: https://travis-ci.org/ruby/ruby/jobs/529640417
2019-05-08Drop -fs from rubyspec to see test results easilyTakashi Kokubun
Recently `ruby/spec on Ruby 2.4` seems stable.
2019-04-29suppress some UBSAN sanitizersUrabe, Shyouhei
They are not "undefined". UBSAN reports them because it thinks they are "often unintentional". We see the report rather annoying.
2019-04-29Reduce debug outputKazuhiro NISHIYAMA
because I found machine clock problem see r67347 https://travis-ci.org/ruby/ruby/jobs/525784924 https://travis-ci.community/t/mtime-of-source-codes-are-sometimes-newer-than-build-time-clock-skew/3215
2019-04-29Add more debug print for random CI failure on osx TravisKazuhiro NISHIYAMA
and remove `git status` with noisy rvm trace log see r67347
2019-04-28Specify VM_CHECK_MODE explicitlyTakashi Kokubun
In my understanding, `VM_CHECK_MODE` should be Integer and I'm not sure how `-DVM_CHECK_MODE` would behave. To make the matters simple, let me pass the mode explicitly.
2019-04-28Ruby 2.3 is EOLTakashi Kokubun
2019-04-26Add more debug print for random CI failure on osx TravisKazuhiro NISHIYAMA
see r67347
2019-04-26yaml cannot deep-merge arraysUrabe, Shyouhei
The configuration cannot but be written here and there....
2019-04-26make test needs no gemsUrabe, Shyouhei