Skip to content
This repository has been archived by the owner on Feb 27, 2018. It is now read-only.

Add Travis configuration file #191

Merged
merged 1 commit into from
Aug 11, 2014
Merged

Add Travis configuration file #191

merged 1 commit into from
Aug 11, 2014

Conversation

tianon
Copy link
Contributor

@tianon tianon commented Jul 10, 2014

This is pretty basic, but it's a good start IMO. As-is, it'll test whether we still successfully compile for the three platform+arch combinations we officially support, and we can grow it from there.

The sudo: false bit might not work immediately after enabling Travis for the boot2docker-cli repo (which can be enabled by a repo administrator at https://travis-ci.org/profile/boot2docker), but it might/should work soon (I've requested that the boot2docker org be added to the beta testers list for that).

@tianon
Copy link
Contributor Author

tianon commented Jul 11, 2014

Ok, Travis is now enabled here, and we've got some Docker-based worker love too (so they start up and run superfast too), so this is officially ready for review. :)

Be sure to check out https://travis-ci.org/boot2docker/boot2docker-cli/builds/29655091 for the "build matrix" details. :D

@SvenDowideit
Copy link
Contributor

very LGTM :)

@tianon
Copy link
Contributor Author

tianon commented Jul 16, 2014

So, I was digging some more, and I found out that gvm sucks and makes our GOOS and GOARCH build matrix useless in this current form... We're essentially just compiling linux/amd64 three times here. I'm trying to work with @joshk to see if we can find a clean solution for the general case, but otherwise I may just hack this YAML file to work around the issue so we can have our pretties.

@tianon
Copy link
Contributor Author

tianon commented Aug 5, 2014

Ok, refactored based on what we learned in libcontainer's .travis.yml - ready for proper review.

tianon added a commit that referenced this pull request Aug 11, 2014
Add Travis configuration file
@tianon tianon merged commit bdb0f79 into boot2docker:master Aug 11, 2014
@tianon tianon deleted the travis branch August 11, 2014 21:25
SvenDowideit pushed a commit to SvenDowideit/boot2docker-cli that referenced this pull request Nov 10, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants