Skip to content
This repository has been archived by the owner on Mar 18, 2019. It is now read-only.

Run tests on Jenkins #84

Open
lvh opened this issue Mar 15, 2016 · 6 comments
Open

Run tests on Jenkins #84

lvh opened this issue Mar 15, 2016 · 6 comments
Assignees

Comments

@lvh
Copy link
Contributor

lvh commented Mar 15, 2016

Travis is great, and there are many things we can run on Travis. However. our most recent build times are north of 20 minutes, which isn't great. Instead, we should probably have a Jenkins. Since this is a Rackspace-sponsored project, we can probably hook it up with a nice, beefy OnMetal v2 server!

@reaperhulk
Copy link
Contributor

I'm working on this, but a few questions:

  • Is it okay to live at jenkins.racksec.io
  • What sort of privileges do we want for viewing? It's an OSS project so presumably you should be able to view the jobs anonymously but not modify them.
  • What permutations of tests do we need to run in jenkins? All of the ones in travis right now including docker-compose?

@lvh
Copy link
Contributor Author

lvh commented Apr 4, 2016

  • that's fine
  • correct
  • docker is by far the most important but the other builds don't cache either right now (need sudo for remounting/dev/shm) so unless I can find a workaround those would also benefit greatly from caching

@reaperhulk
Copy link
Contributor

Pulling test (desdemona_peer:latest)...
Pulling repository docker.io/library/desdemona_peer
Error: image library/desdemona_peer not found

This occurs when I run docker-compose. Ideas? :)

@lvh
Copy link
Contributor Author

lvh commented Apr 5, 2016

Did you docker-compose build first?

@reaperhulk
Copy link
Contributor

yup :)

@reaperhulk
Copy link
Contributor

https://jenkins.racksec.io/job/desdemona-docker-master/4/console if you want to see all the output

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

No branches or pull requests

2 participants