Tracking issue for the removal of TravisCI.
It's been useful, but as we found for Clear Containers, Travis is too limited in its abilities. The main issues being:
Remove the Travis config file from the following repos:
Before removing Travis from a repo, ensure the following:
-
Ensure unit tests running and passing under Jenkins
Known issue: Jenkins doesn't provide /dev/tty whereas Travis does.
-
Ensure code coverage being reported under Jenkins.
-
Ensure no other checks called from .travis.yml missing from Jenkins.
Tracking issue for the removal of TravisCI.
It's been useful, but as we found for Clear Containers, Travis is too limited in its abilities. The main issues being:
The "dreaded Travis bug".
No VT-x meaning we can only run unit tests.
Too restrictive: we need to be able to run all our tests.
Remove the Travis config file from the following repos:
Before removing Travis from a repo, ensure the following:
Ensure unit tests running and passing under Jenkins
Known issue: Jenkins doesn't provide
/dev/ttywhereas Travis does.Ensure code coverage being reported under Jenkins.
Ensure no other checks called from
.travis.ymlmissing from Jenkins.