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

[Gitpod/Docker] Consider not using the 'latest' tag #2

Open
ajhalili2006 opened this issue Jun 18, 2020 · 1 comment
Open

[Gitpod/Docker] Consider not using the 'latest' tag #2

ajhalili2006 opened this issue Jun 18, 2020 · 1 comment
Labels
enhancement New feature or request question Further information is requested

Comments

@ajhalili2006
Copy link
Contributor

Pros of Versioning Docker Images

  • People can version-pin their dependencies to gp-workspace-full by referring to a fixed version number.
  • We can release gp-workspace-full independently of deploy-to-prod.
  • We can control the number of releases better and improve the pre-fetching of such images.
  • We (everybody, in fact) can test the latest changes from madebythepinshub/gp-workspace-full by using tag next. (see ref. 2)

Cons

  • Issues may arise if we maintain a large backlog of versions (see ref. 1)

Related Issues

From Gitpod's Workspace Images repo: gitpod-io/workspace-images#84

References

  1. consider not using tag latest gitpod-io/workspace-images#84 (comment)
  2. consider not using tag latest gitpod-io/workspace-images#84 (comment)
@ajhalili2006 ajhalili2006 added enhancement New feature or request question Further information is requested labels Jun 18, 2020
@ajhalili2006 ajhalili2006 pinned this issue Jun 18, 2020
@tgbtwoq
Copy link

tgbtwoq commented Nov 13, 2020

note - I'll try to elaborate on it later.

The Cons part above is a red herring to say the least when you look at the use-case of the software. Just listen to Moritz's suggestion and his experience as a developer. Even if the post(first ref) is a bit short, it is headed in the right direction.

The comment by sr229 is intended to be a casual comment, I assume. Everyone says things in a hurry, don't put too much weight into it. I assume you put some weight into it, maybe because a contributor to a OSS project said it.

thanks T

use tee if you're on Debian or its derivatives, it won't bite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants