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
Export to Existing Project #272
Comments
Much of #271 applies here too - the goal is for a consistent UX between the two stories.
Runtime APIThe The payload should include an object consistent with that proposed in #271
Note this property cannot be mixed with the other options. As per comment on limiting to the same team (for now), the api should ensure the target project is in the same team as source project. |
Yes all within the same team for now. Where a component is selected to be copied over it will overwrite any existing data for example if Source project has Env vars A B & C and target project has Env D, E then this action will end up with the target project only having A, B, C. |
Correct - the assumed behaviour would be to overwriting rather than merging. If it becomes evident there is a use case for merging some particular settings, we can address as a future story. |
Should credentials be copied even if the flow isn't in this situation? Duplicating and exporting both currently only copy creds if the flow is also copied, but I can see a case for just copying over the creds in this usecase. |
@knolleary & @sammachin Should the export also change the template and stack of the target project? |
Stack should stay as it is on the target project, for example you might have a "dev" project thats on a lighter stack than your production. Template should replace the target I think? In most use cases I would expect both projects to be using the same template anyway |
Stack - stays the same |
Delivered in 0.5 |
Epic
#268
Description
As a: Owner
I want to: Export a project to update an existing project
Any components in the export should replace the current ones in the project, anything not in the export should not be modified
So that: I can deploy my changes from Dev to Production
Acceptance Criteria
The text was updated successfully, but these errors were encountered: