-
Notifications
You must be signed in to change notification settings - Fork 14
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
ci: Test helm chart upgrade process against version in main
branch
#325
Conversation
node-red:2.2.3-main-linux-amd64 scan results27 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
node-red:3.1.x-main-linux-amd64 scan results3 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
node-red:3.0.2-main-linux-amd64 scan results 1 files 4 suites 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
file-server:main-linux-amd64 scan results2 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
node-red:3.0.2-main-linux-arm64 scan results 1 files 4 suites 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
node-red:2.2.3-main-linux-arm64 scan results27 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
node-red:3.1.x-main-linux-arm64 scan results3 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
forge-k8s:main-linux-amd64 scan results2 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
file-server:main-linux-arm64 scan results2 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
forge-k8s:main-linux-arm64 scan results2 tests 0 ✅ 0s ⏱️ For more details on these failures, see this check. Results for commit 07b33cb. |
Just to be clear here, what version is it going to do the upgrade from? I think it is going to install main, then do the upgrade to the PR? |
That is correct. Additionally, a regular, fresh installation is also performed. Due to 2 values file used, this pipeline will execute chart installation 6 times. |
Description
This PR extends the helm chart verification process by adding the upgrade step to the workflow. As a result, the helm chart from the particular PR is used for the upgrade process against deployment created with the helm chart from the
main
branch.Related Issue(s)
#315
Checklist
flowforge.yml
?FlowFuse/helm
to update ConfigMap TemplateFlowFuse/CloudProject
to update values for Staging/ProductionLabels
backport
labelarea:migration
label