1. 04 Dec, 2018 1 commit
  2. 29 Aug, 2018 1 commit
  3. 24 Aug, 2018 2 commits
  4. 10 May, 2018 1 commit
  5. 20 Apr, 2018 1 commit
  6. 18 Apr, 2018 2 commits
  7. 13 Mar, 2018 1 commit
  8. 09 Mar, 2018 1 commit
  9. 03 Dec, 2017 3 commits
  10. 28 May, 2017 3 commits
  11. 27 May, 2017 1 commit
    • Matt Butcher's avatar
      fix(2452): sort templates before parse · 8937c775
      Matt Butcher authored
      This sorts templates by depth before sending them to the template
      parser. Deepest templates are parsed first, with umbrella templates
      parsed last. Since template definition names are LIFO, that means that
      the highest level templates will claim the namespace.
      
      Or, to put it simply, you can predictably override a child's defined
      template by re-defining it in a parent chart.
      
      Closes #2452
      Unverified
      8937c775
  12. 02 May, 2017 2 commits
  13. 01 May, 2017 1 commit
    • Fabian Ruff's avatar
      Skip rendering partials · b94eb82d
      Fabian Ruff authored
      The output of a rendered partial is not used and rendering it might fail if it expects different values
      b94eb82d
  14. 29 Apr, 2017 1 commit
  15. 08 Mar, 2017 1 commit
    • Steve Wilkerson's avatar
      feat(helm): add support for required properties · 79a3db0a
      Steve Wilkerson authored
      Adds the `required` function in enginge.go to support required
      properties in values.yml. When a chart developer wishes to specify
      intent in requiring a value, they can use this function to declare
      an error message that gets returned when chart rendering fails
      when a required value is not present in values.yml.
      
      Closes #1580
      79a3db0a
  16. 06 Mar, 2017 1 commit
  17. 01 Mar, 2017 1 commit
  18. 21 Feb, 2017 1 commit
  19. 10 Jan, 2017 1 commit
  20. 14 Dec, 2016 1 commit
  21. 13 Dec, 2016 1 commit
  22. 09 Dec, 2016 2 commits
  23. 21 Oct, 2016 1 commit
  24. 14 Oct, 2016 1 commit
  25. 26 Sep, 2016 1 commit
  26. 30 Aug, 2016 1 commit
  27. 29 Aug, 2016 1 commit
  28. 23 Aug, 2016 1 commit
  29. 03 Aug, 2016 1 commit
  30. 01 Aug, 2016 1 commit
    • Matt Butcher's avatar
      feat(engine): add 'partial' function · 9718c9e7
      Matt Butcher authored
      This adds a context-aware template function called 'partial' that will
      allow rendering other templates in a chart into a string value, which
      can then be piped to other functions. Usage is something like
      '{{partial 'path/to/template.yaml' | indent 2}}'
      
      This might be a bad idea.
      
      Closes #1005
      9718c9e7
  31. 29 Jul, 2016 1 commit
  32. 21 Jul, 2016 1 commit
    • Matt Butcher's avatar
      fix(tiller): merge -f values correctly · 95eeba38
      Matt Butcher authored
      This fixes a bug in which passed-in values files were not correctly
      merged into the chart's default values YAML data. I believe it also
      fixes some other prioritization bugs in values merging.
      
      The existing unit test was wrong (see TestCoalesceValues). It is
      fixed now. Also added more tests to simulate issue #971.
      
      In the course of writing this, I removed some vestigial code as
      mentioned in #920.
      
      Closes #971
      Closes #920
      95eeba38