Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • E ensembl
  • 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
  • Merge requests
  • !412

Travis: reactivate warnings about different API and schema versions

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Marek Szuba requested to merge feature/travis_version_checks into master Aug 29, 2019
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 1

Created by: mkszuba

Description

On Travis, make sure the home-directory file instructing the Registry to globally disable version checks is absent before launching the test suite.

Use case

Since the Operations meeting on 2019-08-27 the bumping of Ensembl API and DB-schema version numbers has been an Ensembl-wide policy. Therefore, have Travis take notice of possible discrepancies in this respect.

Benefits

Version mismatches will be easier to spot.

Possible Drawbacks

If Core version bumps happen before other teams have published theirs, there will be a (hopefully short) time window of expected mismatches.

Testing

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

No.

If so, do the tests pass/fail?

N/A

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

No, the change in question only affects Travis builds. On which note, with the test DBs on master not having been fully patched to 99 yet the expected outcome of this change is for Travis to fail.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/travis_version_checks