Skip to content

Remove TravisCI #22

@jodh-intel

Description

@jodh-intel

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:

  • agent
  • ksm-throttler
  • osbuilder
  • proxy
  • qemu
  • runtime
  • shim
  • tests

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions