Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate COT to support Travis-CI container infrastructure #40

Closed
glennmatthews opened this issue Aug 5, 2015 · 2 comments
Closed

migrate COT to support Travis-CI container infrastructure #40

glennmatthews opened this issue Aug 5, 2015 · 2 comments

Comments

@glennmatthews
Copy link
Owner

We should be able to enhance the speed of our Travis-CI builds by migrating to the newer infrastructure: http://docs.travis-ci.com/user/migrating-from-legacy/

In order to accomplish this migration, instead of using 'cot install-helpers' to install the helper tools (which requires 'sudo', which is only available in the legacy infra), we need replicate the helper installtion into our .travis.yml.

Specifically we need to use addons.apt.packages in our travis.yml (http://docs.travis-ci.com/user/migrating-from-legacy/#Adding-APT-Packages) to install all of the packages that are available through apt-get, then build and locally install any that are not.

apt-get packages:

packages to build from source:

  • fatdisk
  • vmdktool
@glennmatthews
Copy link
Owner Author

see also travis-ci/apt-package-safelist#588 (genisoimage), travis-ci/apt-package-safelist#483 (qemu)

@glennmatthews
Copy link
Owner Author

may be able to use xorriso as an alternative to genisoimage/mkisofs ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant