Skip to content
Martin Hradil edited this page May 2, 2018 · 10 revisions

Welcome to the ui-components wiki!

master/hammer

Release:

yarn
npm version patch
npm publish
git push upstream
git push upstream --tags

Master will not work with ui-components older than 1.1.*.

gaprindashvili

Backport:

git cherry-pick -x -m1 $MERGE_COMMIT_SHA

(and add a comment to the PR, remove gaprindashvili/yes and add gaprindashvili/backported)

Release:

https://github.com/ManageIQ/ui-components/wiki/Releasing-a-new-version

Make ops & sui use the new release:

https://github.com/ManageIQ/ui-components/wiki/Getting-UI-components-updates-backported-to-Gaprindashvili

Gaprindashvili will only work with the 1.0.* series, not older, not newer.

fine

Pretty much the same as gaprindashvili, except it's the 0.0.* series, and there's no branch since we didn't have to backport yet.

Should be theoretically possible, the Ops UI will pick up the changes without a PR (SUI, will be the same as in gaprindashvili).

More differences in the older versions are described in https://github.com/ManageIQ/ui-components/wiki/Updating-ui-components-on-an-appliance