-
Notifications
You must be signed in to change notification settings - Fork 16
Release
Helm Charts for EAP are released using a GitHub action.
- When a new version of the charts must be released, make sure that their
AppVersion
has been bumped to the version to be released.
Merge the xxx-dev
branch to the xxx
branch to trigger the release process.
If the xxx
does not exist (which is the case when we do the initial release), create the xxx
branch from the xxx-dev
.
For example, to release eap-xp5
$ git push upstream eap-xp5-dev:eap-xp5
This will trigger a GitHub action that will release the Charts and publish them to https://jbossas.github.io/eap-charts/
Check that the releases are listed on the GitHub Releases page.
Check that the releases are available from the https://jbossas.github.io/eap-charts/ repository.
If this repository was not added to Helm yet, you need to add it with:
$ helm repo add jboss-eap https://jbossas.github.io/eap-charts/
To get the released charts, you just need to update the helm repository list with:
$ helm repo up
This should show that the jboss-eap
chart repository has been updated and the eap charts have been updated to the released versions:
$ helm search repo jboss-eap