Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • E ensembl-xs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Jira
    • Jira
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ensembl-gh-mirror
  • ensembl-xs
  • Merge requests
  • !4

Travis: explicitly use Ubuntu Trusty for builds

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Marek Szuba requested to merge travis_force_trusty into master Jun 21, 2019
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 1

Created by: mkszuba

Use case

Make sure we are not affected by the ongoing change of the default Travis build environment from Ubuntu Trusty to Ubuntu Xenial, for which we are not ready yet, by explicitly requesting the former.

Description

It has turned out that in spite of what the Travis documentation says, perl-5.14 is not available under the Xenial environment on Travis. We still require compatibility with that Perl version so it is necessary for us to make sure we continue to use Trusty even after the default Travis environment has been changed to Xenial, a change that is now in progress following the end of life of Ubuntu Trusty (see https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment).

Possible Drawbacks

Ubuntu Trusty has already reached end of life.

Testing

Have you added/modified unit tests to test the changes?

No, changes affect Travis only.

If so, do the tests pass/fail?

N/A

Have you run the entire test suite and no regression was detected?

No, changes affect Travis only.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: travis_force_trusty