NBISweden / LocalEGA

Please go to to https://github.com/EGA-archive/LocalEGA instead
Apache License 2.0
4 stars 1 forks source link

Update more tags on docker hub after successful CI #359

Closed viklund closed 6 years ago

viklund commented 6 years ago

I don't know if this logic is sane, but the images are built before in the same process so I guess it should be ok.

Should more images be pushed? If so we can add them to the array.

blankdots commented 6 years ago

Proposed image tags so far:

  1. :latest - points to latest state of dev branch (i.e. should be updated after each merge)
  2. :PR<num> - points to the state of the proposed next dev (i.e. successful merge of branch and dev), used in integration testing. It will result in multiple of these being created from now forward
  3. :<git_tag> - points to a state of the github tag
  4. images nbisweden/ega-os and nbisweden/ega-openssh are rarely update and should stay with latest tag

Other issues:

  1. Making sure that travis builds never step on each other toes with the images on docker hub
  2. Caching as much building as possible to speed up build