Closed jbygdell closed 5 years ago
I was already working on it, as part of the "Improve Travis" task.
I'll have a branch named images
by the end of the day, so if you want, you can have a look and see if you can pick it up from there.
I have reduced the build time and the size of the python images already. The openssh inbox is still based on CentOS (so...still big), and can be improved in a separate PR. Oscar and I already have an idea how to do the latter.
The travis stages have been rearranged a bit, with a solution heavily inspired from the previous work on the nbis repo, and a bit simplified too.
Reopened due to premature closing, #25 did not address the all of the proposed solution.
All PRs related to this have been merged.
Description
Current docker images are not suited for a production environment. To make life easier for anyone willing to test the setup we need stable versioning of all components.
Proposed solution
latest
should point to the last version tagged image frommaster
. This tag should be directly related to a version tag in the git repo.dev-latest
.dev-PRxxx
.Definition of Done
Each service has their own image, tagged to a specific git sha.