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

Create docker image tags for major (and potentially minor) versions #68

Open
pyoio opened this issue Nov 22, 2021 · 2 comments
Open

Create docker image tags for major (and potentially minor) versions #68

pyoio opened this issue Nov 22, 2021 · 2 comments
Labels
good-first-issue Start here if you'd like to start contributing to Pulumi help-wanted We'd love your contributions on this issue impact/usability Something that impacts users' ability to use the product easily and intuitively kind/enhancement Improvements or new features

Comments

@pyoio
Copy link

pyoio commented Nov 22, 2021

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

We'd like our CI pipelines to be able to pickup the latest minor+patch changes within a major Pulumi release series, similar to Python's tagging approach.

For example, we'd like to be able to specify image: pulumi/pulumi-go:3 and that tag always map to the latest 3.x version that's been published (Python also does tags like :3.18 which would map to the latest patch release for 3.18.x). We'd prefer to avoid using :latest as it could jump from 3.x to 4.x.

Affected area/feature

I think this could be achieved solely in the CI config for this repo.

@pyoio pyoio added the kind/enhancement Improvements or new features label Nov 22, 2021
@leezen leezen added the impact/usability Something that impacts users' ability to use the product easily and intuitively label Nov 26, 2021
@t0yv0
Copy link
Member

t0yv0 commented Jan 24, 2022

CC @AaronFriel

@RobbieMcKinstry
Copy link
Contributor

I think this would be a big compatibility improvement. I might even suggest it's a form of "Raising the Quality" bar. Our new policy for image support is to support the newest language version that's backward-compatible with our oldest maintained version, this might quickly become necessary for several customers using Python 3.7+.

@RobbieMcKinstry RobbieMcKinstry added good-first-issue Start here if you'd like to start contributing to Pulumi help-wanted We'd love your contributions on this issue labels Aug 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good-first-issue Start here if you'd like to start contributing to Pulumi help-wanted We'd love your contributions on this issue impact/usability Something that impacts users' ability to use the product easily and intuitively kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

4 participants