Skip to content

Get codecov support working with travis containers #148

@chrisbennight

Description

@chrisbennight

Travis containers don't allow sudo ( http://docs.travis-ci.com/user/workers/container-based-infrastructure/ ). They do offer a significant speedup + allow the use of local maven repository caching - so are something we want (30 min -> 13 min build + IT). Need to get codecov installing without using sudo.
Initial attempt in .utility/setup_codecov.sh, but default boxes don't have python headers installed (and can't install via apt-get/yum without sudo) - so the codecov dependency "coverage" won't build.
Options:

  • tar up python source (get correct version) and add to the library_path
  • create compiled redistributable (keep tagged to travis version)
  • something else?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions