Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove Travis configuration | Hiroshi SHIBATA | 2020-03-06 | 1 | -43/+0 |
| | |||||
* | Move version specified matrix to GitHub Actions | Hiroshi SHIBATA | 2020-03-06 | 1 | -14/+0 |
| | |||||
* | Run with BUNDLER_SPEC_SUB_VERSION | Hiroshi SHIBATA | 2020-03-06 | 1 | -22/+0 |
| | |||||
* | Run lint on GitHub Actions | Hiroshi SHIBATA | 2020-03-06 | 1 | -4/+0 |
| | |||||
* | Move sudo specs setup to `rake spec:sudo` | David Rodríguez | 2020-03-04 | 1 | -4/+1 |
| | |||||
* | Move sudoers confguration together with sudo specs | David Rodríguez | 2020-03-04 | 1 | -1/+1 |
| | |||||
* | Fix environment for "sudo specs" | David Rodríguez | 2020-03-04 | 1 | -4/+2 |
| | | | | | | | | | | | Previously, sudo specs were running against system ruby, not against RVM ruby. We need to make sure `sudo` is always configured to preserve the path the `ruby`. This was previously done only for ruby 2.3, but needs to be done everywhere to ensure that the specs run against the correct ruby. Together with this change, I added a bare test to make sure that "sudo specs" run against the correct ruby. | ||||
* | Remove unnecessary line | David Rodríguez | 2020-03-04 | 1 | -1/+0 |
| | |||||
* | Use whatever `rake` comes with ruby | David Rodríguez | 2020-02-21 | 1 | -1/+0 |
| | |||||
* | Use `bin/rake` for sudo specs too | David Rodríguez | 2020-01-07 | 1 | -1/+1 |
| | |||||
* | Run in parallel on Travis too | David Rodríguez | 2020-01-07 | 1 | -2/+2 |
| | |||||
* | Run `rspec` directly | David Rodríguez | 2020-01-07 | 1 | -1/+1 |
| | | | | No need for an extra subprocess. | ||||
* | Kill `spec:travis` | David Rodríguez | 2020-01-07 | 1 | -1/+6 |
| | | | | It overcomplicates things. | ||||
* | Compress lint tasks to a single jobmove_man_check_to_lints | David Rodríguez | 2019-12-22 | 1 | -7/+1 |
| | |||||
* | Move `rake man:check` to `linting` phase | David Rodríguez | 2019-12-22 | 1 | -1/+3 |
| | | | | So that it's only run once. | ||||
* | Add `travis_retry` to apt-get operation | David Rodríguez | 2019-12-19 | 1 | -1/+1 |
| | | | | To increase reliability. | ||||
* | Do extra root setup only when needed | David Rodríguez | 2019-12-18 | 1 | -1/+10 |
| | | | | | Regular builds shouldn't need any extra configuration deviating from a standard ubuntu setup. | ||||
* | Add compatibility methods for `rubygems-bundler` gemfix_rubygems_bundler_integration | David Rodríguez | 2019-12-17 | 1 | -0/+3 |
| | | | | | Hopefully `rvm` won't install this gem by default, but for now I'm adding the following two methods for compatibility with it. | ||||
* | Add missing `travis_retry`'s to TravisCI config | David Rodríguez | 2019-11-12 | 1 | -2/+2 |
| | | | | Since these tasks touch the network. | ||||
* | Bump tested rubies and regenerate cassettesbump_rubies | David Rodríguez | 2019-10-20 | 1 | -6/+6 |
| | |||||
* | Always go through our `rake` binstub in TravisCI | David Rodríguez | 2019-09-19 | 1 | -5/+6 |
| | |||||
* | Fix warning when overriding version | David Rodríguez | 2019-09-15 | 1 | -1/+1 |
| | |||||
* | Remove unneeded travis_retry | David Rodríguez | 2019-09-15 | 1 | -1/+1 |
| | | | | No network here. | ||||
* | Test against latest rubies | David Rodríguez | 2019-09-01 | 1 | -6/+6 |
| | |||||
* | Use the latest rubygems 3.0.6 in CIbump_rubygems | David Rodríguez | 2019-08-17 | 1 | -3/+3 |
| | |||||
* | Bump TravisCI os to bionic | David Rodríguez | 2019-08-12 | 1 | -1/+1 |
| | |||||
* | It doesn't make sense to retry this | David Rodríguez | 2019-08-11 | 1 | -1/+1 |
| | |||||
* | Commit man pages to source control | David Rodríguez | 2019-08-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This has the benefit that: * Allows the installation of bundler as a default gem from rubygems to include man pages. * Removes the need to build man pages during our tests. * Makes working with the manifest easier, because we only have source controlled files, and not a mix of source control and generated files. To make sure they never fall out of sync, we replace the previous `man:build` CI task with a `man:check` task that makes sure the generated man pages are up to date. | ||||
* | Bump rubygems in CI to 3.0.4 and 2.7.10 | David Rodríguez | 2019-06-26 | 1 | -4/+4 |
| | |||||
* | Remove outdated commentremove_coverage_tracking | David Rodríguez | 2019-04-24 | 1 | -2/+0 |
| | |||||
* | Remove coverage tracking for the time being | David Rodríguez | 2019-04-24 | 1 | -5/+0 |
| | | | | | | | | The current numbers are misleading and coverage tracking doesn't work in most of the places since the current test suite is mostly based on spawning subprocesses, and coverage doesn't get properly tracked there. Let's revisit this in the future. | ||||
* | Bump CI rubies to latest patch levels | David Rodríguez | 2019-04-23 | 1 | -4/+4 |
| | |||||
* | Move on to bundler 3 | David Rodríguez | 2019-04-11 | 1 | -5/+9 |
| | | | | | | * Drop bundler 1 stuff from tests. * Move all feature flags to bundler 3 (like they are in 2-0-stable) and get them tested. | ||||
* | set rubocop to cache into `tmp/rubocop` and have travis cache the foldercolby-rubocop-ci-cache | Colby Swandale | 2019-04-05 | 1 | -0/+4 |
| | |||||
* | Remove clone rubygems task | David Rodríguez | 2019-03-28 | 1 | -1/+0 |
| | | | | Delegate everything to `bin/with_rubygems` instead. | ||||
* | Bump to MRI 2.5.5 | David Rodríguez | 2019-03-26 | 1 | -2/+2 |
| | |||||
* | Bump to MRI 2.5.4 | David Rodríguez | 2019-03-26 | 1 | -2/+2 |
| | | | | MRI 2.5.4 now regressed and suffers from the same issue as 2.6.2 :S | ||||
* | Bump to MRI 2.6.2 | David Rodríguez | 2019-03-26 | 1 | -3/+3 |
| | |||||
* | Use rubygems 2.7.9 in CI | David Rodríguez | 2019-03-09 | 1 | -1/+1 |
| | |||||
* | Use rubygems 3.0.3 in CI | David Rodríguez | 2019-03-09 | 1 | -2/+2 |
| | |||||
* | Use rubygems 3.0.2 for testing compatibility modesmaller_ci_matrix | David Rodríguez | 2019-02-27 | 1 | -1/+1 |
| | |||||
* | Test only the rubygems version each MRI version shipped with | David Rodríguez | 2019-02-27 | 1 | -12/+3 |
| | |||||
* | Bump Travis entries to use rubygems 2.7.8bump_base_rubygems_and_ruby_2.3_in_travis | David Rodríguez | 2019-02-10 | 1 | -4/+4 |
| | |||||
* | Bump Travis entries to use MRI 2.3.8 | David Rodríguez | 2019-02-10 | 1 | -3/+3 |
| | |||||
* | Merge #6948 | Bundlerbot | 2019-02-10 | 1 | -4/+4 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6948: Bump rubygems to 3.0.2 and ruby to 2.6.1 in TravisCI r=deivid-rodriguez a=deivid-rodriguez ### What was the end-user problem that led to this PR? The problem was that I have some spec failures locally, and they don't seem to be reproduced in TravisCI. ### What was your diagnosis of the problem? My diagnosis was that either my environment is messed up or there's some issues with the latest rubygems + ruby combination. ### What is your fix for the problem, implemented in this PR? My fix is to use latest rubygems and ruby in Travis, so I can double check whether the problem is just my environment or a real problem. ### Why did you choose this fix out of the possible options? I chose this fix because it's always good practice to test against the latest versions of your dependencies. Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> | ||||
| * | Bump main tested rubygems to 3.0.2travis_experiments | David Rodríguez | 2019-02-08 | 1 | -1/+1 |
| | | |||||
| * | Bump main tested ruby to 2.6.1 | David Rodríguez | 2019-02-08 | 1 | -3/+3 |
| | | |||||
* | | Bump TravisCI build to Xenialxenial | David Rodríguez | 2019-02-09 | 1 | -0/+1 |
|/ | |||||
* | Update .travis.ymlremove-old-ruby | SHIBATA Hiroshi | 2019-01-12 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' into remove-old-ruby | SHIBATA Hiroshi | 2019-01-12 | 1 | -7/+29 |
|\ |