-
Notifications
You must be signed in to change notification settings - Fork 214
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] allow versioning via S3 paths #725
Comments
Edit: I see your use case here. Would each version have its own config file, or are you looking to have a central top-level config with multiple project roots under ( |
we have a 2 step release process:
The "versions" would reside on different branches. I'm open to have some metadata file in each branch, containing the version akin to https://github.com/torvalds/linux/blob/7e57714cd0ad2d5bb90e50b5096a0e671dec1ef3/Makefile#L1-L6 or even dynamically modify the command line or config file during the publishing step |
this diagram represent the tree containing both nestedstacks and basic infrastructure objects our problem statement is:
so we have proposed the above solution which involves versioning on subpaths. we are happy to look at other possible solutions 😁 |
We are facing similar issue while testing multiple versions with taskcat, is it possible to just fix the regex for name or introduce upload-artifacts-prefix as a new parameter for uploading artifacts ? |
Describe the Feature
Allow
taskcat upload
to handle subpaths in the.project.name
key would enable versioning of templates via subpaths.To Reproduce
aws configure
? -> yesExpected behavior
For an existing stack, if a user uses the
update-stack
functionality, the nested templates are "pulled" or "downloaded" from the S3 bucket.This means that a main template can be updated using the content at the point of deployment, but it will reference the updated versions during the
update-stack
process.Screenshots
**Version (Please make sure you are running the latest version of taskcat)
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: