-
Notifications
You must be signed in to change notification settings - Fork 33
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
Overall Release Process #24
Comments
@alexsnaps wondering should we expand this a little bit to cover overall release process but also the criteria for an individual component release? IE the individual component release feeds into the overall release |
See #32 |
Some of us (myself @maleck13 @eguzki @didierofrivia @mikenairn) had a discussion on CI/CD pipeline that somewhat affects this and takes a different spin on #32 State of
|
Closing in favor of this RFC |
Define how Kuadrant as a whole is released. The operator should likely be the key component where everything is brought together. Not everything needs to be automated but the process should be understandable and executable by anyone in the eng team.
What criteria must be met in order to say this version is ready for release (e.g e2e test complete, deployed to our internal hosted environment etc)
When a new release of a component is created how do we test it as part of Kuadrant as a whole
How do we bring together the documentation for that release from the various Kuadrant components
How is the release made available to end users
@alexsnaps At a high level I think we want a process that enables a flow such as (and the below doesn't mean we have to do all this at once) below:
There are no doubt gaps and questions around this process it is intended as a getting started point
Master
Full Release
Patch release
The text was updated successfully, but these errors were encountered: