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

Utilize TravisCI Mesos dockerfile for local testing #38

Closed
14 tasks done
billota opened this issue Oct 6, 2016 · 3 comments
Closed
14 tasks done

Utilize TravisCI Mesos dockerfile for local testing #38

billota opened this issue Oct 6, 2016 · 3 comments

Comments

@billota
Copy link

billota commented Oct 6, 2016

Not sure what's involved here, but it would be good to do the same testing locally ... @bjorstrom I'll leave it to you to add the necessary tasks.

Depends upon #37.

Tasks:

  • Identify the docker image utilized by travis ci
  • provide a script for pulling down the image
  • create local travis scripts for setting up the host environment
  • create local travis scripts for setting up the guest environment
  • deps like is done with the .travis.yml file
  • create a Dockerfile that runs the scripts that are meant to operate on the guest
    • update apt repos in Dockerfile
    • work around upstart/docker issues
    • remove extra postgres installs
    • upgrade from 12.04 to 14.04
    • install mesos
    • start mesos
    • set up command for running tests inside the guest
  • create make targets for easily running local travis testing
@hromagnum
Copy link
Member

I'm running into trouble with this, so I'm chatting with @oubiwann about it (he used to work at Canonical and was a manager of the Ubuntu foundations team) and he's helping me get Ubuntu set up properly (he provided me with many of the tasks I updated this ticket desc with, actually).

@hromagnum hromagnum self-assigned this Oct 8, 2016
@oubiwann oubiwann self-assigned this Oct 8, 2016
@bjorstrom
Copy link
Member

@billota Yeah, I've been pretty busy so I asked @hromagnum if he could take this one.

@bjorstrom bjorstrom removed their assignment Oct 8, 2016
@hromagnum
Copy link
Member

Almost done with the subtasks ...

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

4 participants