-
Notifications
You must be signed in to change notification settings - Fork 4
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
fix(chart-testing): Fix helm-chart testing workflow #113
Conversation
cd7c659
to
b0471b8
Compare
- Add hidden variable `ci` which removes annotations and creates docker config - Add hidden variables to pass docker user, password and server
b0471b8
to
511d79b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, thanks!
Few comments
@@ -0,0 +1,9 @@ | |||
{{- if (hasKey .Values "ci") }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add a comment saying that this file is only used in the CI workflow?
Also, maybe rename the file to ci-secret-docker-registry.yaml
2f6bf9a
to
1ec3645
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small leftover 🙂
Co-authored-by: Jesper Svendsen <99078145+jesper7@users.noreply.github.com>
1ec3645
to
312ee1e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lint is not passing, though
{{- if (hasKey .Values "ci") }} | ||
apiVersion: v1 | ||
data: | ||
.dockerconfigjson: {{ include "dockerconfig" . | b64enc | quote }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ci
which removes annotations and creates docker config secretIf this fix will work, we will have reliable install and upgrade test process :-)
Fixes https://github.com/iterative/itops/issues/1903