-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Feature: stable tag for docker images #11897
Comments
I can add one more reason for the importance of the "stable" tag. Currently, according to the documentation: For a stable release you can use
This behaviour is not ideal, but most importantly can lead to big issues for CI systems relying in tag |
So we need a version comparable for :1 on drone configuration but not a new tag |
I personally would recommend to use the following tags:
|
I agree with @hweidner. That seems like a more standard docker tag naming convention. |
For me what is important is that the corresponding documented stable tag (as |
But as I know many fellows like to use |
Or we can follow the tags to keep compitable as before.
|
For me, all of the suggested options would be fine. As long as I can point to a tag and will get the latest stable image for deployments in production environment :) |
Stable seems redundant as I don't see 2 coming anytime soon and most probably it will be breaking enough to require changing label to |
@lafriks Yes, that's the first step we need to do. I think we have to contribute to https://github.com/drone-plugins/drone-docker or create a fork. |
Glad to see this. Just popped in because I found out about the new release, and remembered I hadn't yet looked into the footer saying it was version 1.13 dev. |
IMHO For the docker plugin you can just generate a |
As a user that only wants a the most recent stable release. I should be able to just point to the I understand the issue that @tboerger brings up, that there may be breaking changes migrating from 1.x to 2.0 but hopefully those issues would be thoroughly tested and mostly ironed out before 2.0 is marked stable. |
I'm going to keep this open as we can add some protections to our CI to prevent overwriting newer versions with older versions (using @tboerger suggestion), however adding a new specific "stable" tag is something that has been discussed previously and for various reasons decided against. I will lock this to maintainers as there is much discussion on this, however changing how tag names would be a massive breaking change with little to no added benefit (especially since we already offer a tag for latest stable version). |
Description
Hi everybody,
it would be awesome, to see a tag "stable" in the docker registry, pointing to the latest stable release. As a user, this may ensure using the stable version, which is easily identifiable. This tag can also be used for several documentation, currently using outdated version numbers or latest as reference.
Background
At the moment, the "latest" tag seems to point to the latest build, some release candidates are present, etc. As far as I can see, there is already a tag "1", pointing to the latest stable release, adding a tag "stable" should be easily doable.
The text was updated successfully, but these errors were encountered: