Travis: reactivate warnings about different API and schema versions
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.