Replies: 5 comments 17 replies
-
Option 1.
On-demand, consumers could use a special release workflow that will release from the feature branch |
Beta Was this translation helpful? Give feedback.
-
here's some recent feedback had about versioning for the universal navigation. It was a clear no from @narcis-radu and myself #2741 (review) IMO stay evergreen and if you have breaking changes - just ship those upgrades in one go and instantly deprecate the old version. |
Beta Was this translation helpful? Give feedback.
-
There is also option for application to become a build dependency, while keeping on deploying evergreen artifacts: pure commerce is less likely to change overtime, and we don't have to manage one huge dependency growing with the consumption (and the history of it). |
Beta Was this translation helpful? Give feedback.
-
So far I am leaning toward evergreen as an initial integration option. |
Beta Was this translation helpful? Give feedback.
-
Refreshing this topic.
The idea is to create a version only when required (maybe even a self-service for a consumer, from the main branch code) |
Beta Was this translation helpful? Give feedback.
-
This is to discuss how to organize the release and consumption model of Merch artifacts in M@S2.
At the moment Milo loads the latest commerce.js and merch-*.js files, and with M@S2 we intend to keep it similar, even if files structure is subject to change. Versionless & always up-to-date will be the default consumption model.
However, some of the other consumers of Merch Artifacts are having use-cases where versions might be required.
With the web, there is only 1 version of consumer code (e.g. Milo) that's live.
With applications, there could be multiple versions for multiple devices of consumer code (e.g. CCD) that are live. And amount of those versions live could make release verification step complicated since:
Let's share our options in the comments and discuss each version separately, understanding pro's and con's
Beta Was this translation helpful? Give feedback.
All reactions