camunda-platform-helm
camunda-platform-helm copied to clipboard
feat(openshift): ci on-demand cluster openshift tests
Which problem does the PR fix?
This PR addresses the limitation in our current CI pipeline for the Helm chart repository, which only tests against a single version of OpenShift. By modifying the pipeline to test against multiple OpenShift versions, we aim to enhance compatibility and ensure the Helm charts work seamlessly across different OpenShift environments.
What's in this PR?
In this PR, we have made the following changes:
- Modified the Helm chart CI pipeline to incorporate testing against multiple versions of OpenShift.
- Implemented necessary adjustments to the CI configuration to enable testing across different OpenShift versions.
- Ensured that the CI pipeline passes tests for all integrated OpenShift versions without requiring manual intervention.
Checklist
Before opening the PR:
- [ ] Ran
make go.update-golden-onlyin the repo's root dir. - [x] Verified that no other open pull requests address the same update/change.
- [x] Added tests for charts, if needed.
- [x] Updated in-repo documentation, if necessary.
After opening the PR:
- [x] Signed the CLA (Contributor License Agreement).
- [x] Ensured all checks/tests pass in the PR.
To-Do
- [ ] Discuss the approach further if the PR is not complete.
- [ ] Address any feedback or suggestions provided during the review process.