Commit Graph

25 Commits

Author SHA1 Message Date
Matthew Fisher a31d4ad43e
fix: use nonexistent rather than inexistent
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-07 14:19:30 -07:00
Sebastien Plisson e8ab69ccc6
missing test file
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Sebastien Plisson 8537bb5c42
Added test cases for chart present under charts folder
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Sebastien Plisson 21edd808b6
#3321 Accept dependency in requirements.yaml from charts directory.
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Xiang Dai 05d5ff4747 update test
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-09-16 09:47:49 +08:00
Xiang Dai b49f4269c5 fix issue when dependency is URL
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-09-09 19:01:22 +08:00
Carlos Tadeu Panato Junior 71ba25a5a9 change kubernetes to helm in docs and yaml files when refer the repository (#4640)
Signed-off-by: cpanato <ctadeu@gmail.com>
2018-09-14 07:36:11 -07:00
Matthew Fisher 2d77db11fa change copyright to "Copyright The Helm Authors" 2018-07-30 08:29:17 -07:00
Sushil Kumar bfd74c35e9 Added omitempty to Requirements struct
This was needed to get correct sha for requirements.yaml and requirements.lock
Fixes https://github.com/kubernetes/helm/issues/2598
2017-06-21 11:18:27 -07:00
Sushil Kumar 716be14ad3 Updated code to read requirements.yaml as per following structure
```
- name: <dependency-chart-name>
  alias: <alias-name-to-be-used>
  version: <dependency-chart-version>
  repository: <dependency-chart-version>
```
2017-06-05 14:35:44 -07:00
Sushil Kumar 156d48bc3b Adds alias for dependencies
Fixes https://github.com/kubernetes/helm/issues/2383

Sample `requirements.yaml` I used for test purpose was for wordpress chart

```dependencies:
- name: mariadb
  version: 0.5.10
  repository: https://kubernetes-charts.storage.googleapis.com/
  alias:
  - db1
  - db2
  - db3
```
2017-05-23 15:41:08 -07:00
Matt Butcher 6d5b3bbb21 Merge pull request #2112 from jascott1/feat/1995-import_child_values
feat(helm): import child values to parent
2017-04-04 14:12:15 -06:00
Taylor Thomas 9cfdbd1f77 Merge pull request #2174 from qwangrepos/repo-alias
feat(helm): add support for repo alias
2017-04-03 14:25:57 -07:00
Qin Wang c010da4d93 feat(helm): add support for repo alias
support repo alias in requirements.yaml
The syntax should be like: "alias:reponame" or "@reponame".

closes: #1985
2017-04-03 08:23:55 -07:00
Justin Scott 0e81899f5f WIP feat(helm): import child values to parent
Implements a mechanism in requirements.yaml to allow the import
and re-parenting of value table from child chart.

Closes #1995
2017-03-31 10:19:08 -07:00
Qin Wang e6b79e138b fix(helm): local path in requirements.yaml relative to working dir
closes bug: 2103
2017-03-28 22:03:00 -07:00
libesz 0537b08779 helmpath goes under /pkg/helm/ 2017-03-08 20:09:46 +01:00
libesz 024fc5c806 Fixing pkg->cmd call by moving helmpath under /pkg
When downloader package moved to under /pkg, helmpath functions got called still from it, while it is under /cmd. This commit fixes the issue by moving helmpath after the downloader to have only cmd->pkg and pkg->pkg calls.
2017-03-04 21:37:18 +01:00
Matt Butcher 889902c381 Merge pull request #1917 from jascott1/tags_conds
feat(helm): add conditions and tags
2017-02-13 15:48:55 -07:00
Qin Wang 4b6b847b69 fix test chart path change from rebase
nit: fix spelling of dependency
2017-02-13 21:58:36 +00:00
Qin Wang 0153d273ce fix error checking from os.stat 2017-02-13 21:28:42 +00:00
Qin Wang 39a2d5ec29 feat(helm): add local path support for deps in requirements.yaml
fix change requests
2017-02-13 21:28:42 +00:00
Qin Wang d72ff65325 feat(helm): add local path support for deps in requirements.yaml
The following commands:
helm dep update
helm dep build
are now able to take a requirements.yaml with dependency charts' repo defined as:
file://../local/path or file:///root/path

closes: #1884
2017-02-13 21:28:42 +00:00
Justin Scott 8ef733ca7d feat(helm): add conditions and tags
This feature adds the ability to selectively control the loading of charts using entries in top chart's values.
When 'helm install --set tags.mytag=true', charts with that tag will be enabled unless disabled in parent by condition.
When 'helm install --set mychart.enabled=true', charts with that yaml path specified will be enabled.

Closes #1837
2017-02-11 12:56:43 -08:00
Gergo Huszty 17c9e220b0 Fixes #1898: Proposal: move downloader and resolver package to /pkg 2017-02-10 10:33:02 +00:00