-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Support named groups in "Supported tags" #183
Comments
The other thought I had was to expand this "pragma" idea beyond |
Liking the thoughts on grouping tags, but I'm actually pretty strongly -1
on a supported pragma; why even bother rebuilding an image if it's not
supported?
|
Just ignore the fact that I mentioned |
👍 on the idea of grouping tags. Do we just not care if they group some and not others or would that be more of a "linting" on our side before a PR merge to official-images? Maybe we should merge the docs repo into official-images to better entwine the two first? |
I think getting the - [`1.596.1`, `latest` (*1.596.1/Dockerfile*)](https://github.com/USER/REPO/blob/REF/1.596.1/Dockerfile)
- [`1.602`, `weekly` (*1.602/Dockerfile*)](https://github.com/USER/REPO/blob/REF/1.602/Dockerfile)
- **Other Releases**
- [`1.601` (*1.601/Dockerfile*)](https://github.com/USER/REPO/blob/REF/1.601/Dockerfile)
- ... |
I'm also 👍 on somehow merging the |
Yeah, but how do we know _where_ to get them from? Do we add a new pragma
just for that? Also, how do we then verify at least a basic level of
consistency across them?
|
I think if you went with an approach like As for consistency, I think that bashbrew would need to be changed to build and test the docs just like it builds and tests the images currently, probably by just incorporating |
FYI, I put in a PR over in the Even if you guys don't end up wanting to use the |
I'm not sure what applies anymore to the newer RFC-2822 based format. 😕 Maybe it'll be a little better when we do shared tags and manifest list tags (docker-library/official-images#2289). |
Yeah, I think shared tags might help somewhat with the problem that's being discussed here, but not totally. PHP, for example, will still have a huge sprawl of tags that are a bit hard to sort through at a glance. 😞 |
I was thinking today that it would be interesting to support named groups in the "Supported tags" lists in the
README.md
files.For example, given a library file like this:
You'd get the following YAML markup:
And the following output:
5.6.6-cli
,5.6-cli
,5-cli
,cli
,5.6.6
,5.6
,5
,latest
(5.6/Dockerfile)5.6.6-apache
,5.6-apache
,5-apache
,apache
(5.6/apache/Dockerfile)5.6.6-fpm
,5.6-fpm
,5-fpm
,fpm
(5.6/fpm/Dockerfile)5.5.22-cli
,5.5-cli
,5.5.22
,5.5
(5.5/Dockerfile)5.5.22-apache
,5.5-apache
(5.5/apache/Dockerfile)5.5.22-fpm
,5.5-fpm
(5.5/fpm/Dockerfile)5.4.38-cli
,5.4-cli
,5.4.38
,5.4
(5.4/Dockerfile)5.4.38-apache
,5.4-apache
(5.4/apache/Dockerfile)5.4.38-fpm
,5.4-fpm
(5.4/fpm/Dockerfile)The text was updated successfully, but these errors were encountered: