Comments (6)
OK, seems this is the cause: #56
Imho its still a problem that setting "check-version-increment: true" explicitly is ignored.
At least an error message like "parameters can't be used together" would be nice.
from chart-testing.
I guess if i put the chart into a subdirectory (charts )it would work.
Is this wanted behaviour?
Edit: #73 may fix my problem too :-)
from chart-testing.
I don't think #53 is your problem. If you want to lint all charts no matter if they changed or not, it makes sense to have the version check disabled. But #73 could indeed fix the issue. Please try again. v2.1.0 was just released.
from chart-testing.
Unfortunately the new version did not help. The chart is still linted.
I want to lint a single chart in the top directory of my repo. See: https://github.com/zammad/helm
If i update the for example the circle ci config in my repo currently, the pipeline starts, the chart is rebuild with the last already existing version, pushed to the helm repo and overwrites the original chart create time in the index.yaml.
What i like to see to happen is, that the pipeline fails because there is no chart version update and therefore nothing is pushed. I have a workaround for this in another repo with multiple charts: https://github.com/kiwigrid/helm-charts/blob/master/.circleci/lint-charts.sh
But i cant use this in zammad repo because the version check does not work.
A workaround to get at least the version check working would likly be to put my zammad directory in a subdir like "charts" but this looks kind of ugly in a single chart repo.
from chart-testing.
You should not set the --charts
flag, which causes this. Also, --chart-dirs
should point to the repo root in your case. Try this config:
helm-extra-args: --timeout 3600
chart-dirs: "."
from chart-testing.
Oh, this seems to work now.
I've seen errors like ". can't be found" before in the install step.
Can't reproduce now. Closing...
from chart-testing.
Related Issues (20)
- Composing multiple values files HOT 4
- `ct install` grabs wrong deployment name on 1.25.4+k3s1 cluster? HOT 2
- Change/Specify Glob pattern for values files HOT 2
- FR: Support of ConfigManagementPlugin in argocd-apps helm chart HOT 2
- helm upgrade uses `reuse-values` by default HOT 9
- New release HOT 4
- Feature: ignore changes in files like README.md? HOT 6
- Separate helm install and helm test extra-args flags. HOT 3
- Feature: add extra flags to skip helm dependencies download HOT 32
- Error response from daemon: No such image: quay.io/helmpack/chart-testing:v3.7.1 HOT 2
- Support logging to GITHUB_STEP_SUMMARY from a GitHub actions workflow HOT 2
- New release that includes --github-groups HOT 2
- [BUG] targetBranch needs remote HOT 3
- v3.9.0 fails on linting (v3.8.0 still works) HOT 10
- Allow testing with Release and namespace not being identical HOT 2
- issue when multiple charts with finalizers are present HOT 3
- Critical CVEs in container from alpine 3.18 HOT 1
- helm lint doesn't support all HelmExtraArgs (especially --timeout) HOT 1
- Public OCI repositories support? HOT 1
- [Feature Request] Add support for specifying multiple kubernetes versions and capabilities HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chart-testing.