-
Notifications
You must be signed in to change notification settings - Fork 220
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
Ability to add '--skip-refresh' to "helm dependency build" #368
Comments
I'd love to see this feature too, this is the culprit: https://github.com/helm/chart-testing/blob/0a093e464b884565148eb71dda6999de0c956b17/pkg/tool/helm.go#L39-L41 |
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Feb 18, 2022
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Feb 18, 2022
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Feb 18, 2022
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Feb 18, 2022
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Feb 18, 2022
addresses helm#368 Signed-off-by: Krzysztof Nazarewski <[email protected]>
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Mar 14, 2022
addresses helm#368 Signed-off-by: Krzysztof Nazarewski <[email protected]>
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Mar 14, 2022
addresses helm#368 Signed-off-by: Krzysztof Nazarewski <[email protected]>
nazarewk
added a commit
to nazarewk/chart-testing
that referenced
this issue
Mar 23, 2022
addresses helm#368 Signed-off-by: Krzysztof Nazarewski <[email protected]>
cpanato
pushed a commit
that referenced
this issue
Apr 5, 2022
addresses #368 Signed-off-by: Krzysztof Nazarewski <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
FEATURE REQUEST
What happened:
When running chart-testing against multiple charts, the command
helm dependency build X
is run for each chart. On each run, I see the following textWe have many helm chart repositories and this refresh on each chart we test in our mono repo is the slowest part of our CI/CD since it involves external network calls. Helm has an option,
--skip-refresh
, that can be passed todependency build
. This will skip this refresh step and greatly speed up CI/CD in helm mono repo setups.What you expected to happen:
An option to tell chart-testing to run the helm refresh once, at the start of the command, then run with --skip-refresh on each sub chart. This will make CI/CD fast by not running refresh on each chart, but only at the start.
How to reproduce it (as minimally and precisely as possible):
Run chart-testing against multiple charts at once.
The text was updated successfully, but these errors were encountered: