Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Travis Config #4081

Merged
merged 3 commits into from
Mar 29, 2018
Merged

Update Travis Config #4081

merged 3 commits into from
Mar 29, 2018

Conversation

lildude
Copy link
Member

@lildude lildude commented Mar 28, 2018

Update the Travis configuration to switch to using Trusty and remove EOL and soon-to-be-EOL'd versions of Ruby.

Description

Builds have suddenly started failing whilst attempting to install the rugged gem. As part of investigating this I noticed our Travis config is really out of date and given Travis have no clear intentions of supporting Precise beyond March 2018 (only 3 days left) I thought it best to switch us to Trusty now.

This happens to have resolved the problem installing the rugged gem too 😄

Whilst I was at it, I've also removed testing against Ruby 2.1 as it is already EOL and 2.2 as it is EOL at the end of March too.

Removing the rest of the checklist as it doesn't apply.

lildude added 3 commits March 28, 2018 12:23
Precise is likely to die sometime after March 2018 -
https://blog.travis-ci.com/2017-08-31-trusty-as-default-status
Ruby 2.1 is already EOL. 2.2 is EOL end March '18
Copy link
Contributor

@pchaigno pchaigno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lildude!

@lildude lildude merged commit 49593a6 into master Mar 29, 2018
@lildude lildude deleted the lildude/update-travis-config branch March 29, 2018 08:10
@github-linguist github-linguist locked as resolved and limited conversation to collaborators Jun 17, 2024
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.

2 participants