-
Notifications
You must be signed in to change notification settings - Fork 203
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
Add local helm repo support #1366
Conversation
0623815
to
d30c0b4
Compare
be79c16
to
ef33cf6
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.
@lrascao Thanks for this contribution! Can you add an E2E for this with dapr/dapr repo helm charts pulled from local folder?
2838a92
to
a4d7b54
Compare
@mukundansundar added a small test that checks local helm repo installs, i used 2 .tgz files with the latest releases that i got from the helm charts repo, figured this would better that having the test rely on an external dependency to fetch them. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1366 +/- ##
==========================================
- Coverage 22.55% 22.48% -0.07%
==========================================
Files 40 40
Lines 4758 4772 +14
==========================================
Hits 1073 1073
- Misses 3607 3621 +14
Partials 78 78 ☔ View full report in Codecov by Sentry. |
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Small refactor to turn file/dir path validation more explicit. Signed-off-by: Luis Rascao <luis.rascao@gmail.com>
Signed-off-by: Luis Rascao <luis.rascao@gmail.com>
Signed-off-by: Luis Rascao <luis.rascao@gmail.com>
Signed-off-by: Luis Rascao <luis.rascao@gmail.com>
/ok-to-test |
81fbb28
to
0dba2c1
Compare
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
This pull request has been automatically closed because it has not had activity in the last 37 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Description
Add support for local Helm repo paths through the already existing
DAPR_HELM_REPO_URL
env flag. By creating two symlinks that point tocharts
directory of each project we're now enabled to use HEAD version of the charts.eg.
Issue reference
Indirectly related is
https://github.com/dapr/helm-charts/issues/14
, this patch lowers the testing/iteration barrier that's involved in locally testing Helm chartsChecklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: