Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Smaller ci matrix #6997

Merged
2 commits merged into from
Feb 28, 2019
Merged

Smaller ci matrix #6997

2 commits merged into from
Feb 28, 2019

Conversation

deivid-rodriguez
Copy link
Member

@deivid-rodriguez deivid-rodriguez commented Feb 27, 2019

Fixes #6956.

What was the end-user problem that led to this PR?

The problem was that we have a very slow CI

What was your diagnosis of the problem?

My diagnosis was that the CI matrix is very big, and that old rubies use more resources than new rubies.

What is your fix for the problem, implemented in this PR?

My fix is to remove some entries and when it comes to testing old rubygems version, test only the rubygems version each tested MRI version shipped with.

Why did you choose this fix out of the possible options?

I chose this fix because it saves us some time, and it gives all rubies the same amount of CI resources.

@colby-swandale
Copy link
Member

I agree. Thanks for this!

@bundlerbot r+

ghost pushed a commit that referenced this pull request Feb 28, 2019
6997: Smaller ci matrix r=colby-swandale a=deivid-rodriguez

Fixes #6956.

### What was the end-user problem that led to this PR?

The problem was that we have a very slow CI

### What was your diagnosis of the problem?

My diagnosis was that the CI matrix is very big, and that old rubies use more resources than new rubies.

### What is your fix for the problem, implemented in this PR?

My fix is to remove some entries and when it comes to testing old rubygems version, test only the rubygems version each tested MRI version shipped with.

### Why did you choose this fix out of the possible options?

I chose this fix because it saves us some time, and it gives all rubies the same amount of CI resources.

Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
@ghost
Copy link

ghost commented Feb 28, 2019

Build succeeded

@ghost ghost merged commit 493eff0 into master Feb 28, 2019
@ghost ghost deleted the smaller_ci_matrix branch February 28, 2019 09:44
@deivid-rodriguez
Copy link
Member Author

Thanks so much @colby-swandale! I'll now rebase #6957 and get it ready 👍

This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Smaller TravisCI matrix
2 participants