1. 12 Nov, 2016 1 commit
  2. 01 Nov, 2016 1 commit
    • Matt Butcher's avatar
      fix(linter): remove spurious namespace error · 58164e00
      Matt Butcher authored
      Long ago, Helm did not support cross-namespace installs. There was a
      linter rule to catch this. When we changed the way Helm worked, we did
      not remove the linter rule. This commit removes that linter rule.
      
      Closes #1489
      58164e00
  3. 14 Oct, 2016 3 commits
    • Matt Butcher's avatar
      fix(linter): add engine.FuncMap so linter can use real function list · 36f7eb0b
      Matt Butcher authored
      This adds a function engine.FuncMap that returns a function mapping that
      better represents the functions passed to a template. The linting logic
      is reconfigured to use this function instead of the sprig.FuncMap
      function.
      
      Closes #1366
      36f7eb0b
    • Adnan Abdulhussein's avatar
      fix(lint): use correct hash key for rendered tmpl · d81ac482
      Adnan Abdulhussein authored
      The YAML validation was broken because the renderedContentMap has keys
      with the path to the template including the chart directory, whereas the
      linter was trying to access it relative from the chart directory.
      
      For example, the hash key was `drupal/templates/deployment.yaml` but the
      linter was trying to access `templates/deployment.yaml`. This commit
      fixes the key used to access the rendered content.
      d81ac482
    • Adnan Abdulhussein's avatar
      fix(lint): validateNoMissingValues template regex · aed4db02
      Adnan Abdulhussein authored
      Fixes the regex for extracting templates to include templates that
      suppress newlines and ignore any conditional flow statements.
      aed4db02
  4. 10 Oct, 2016 1 commit
  5. 05 Oct, 2016 1 commit
  6. 08 Sep, 2016 1 commit
  7. 18 Aug, 2016 1 commit
  8. 12 Jul, 2016 1 commit
  9. 01 Jul, 2016 2 commits
  10. 30 Jun, 2016 2 commits
  11. 29 Jun, 2016 1 commit
  12. 28 Jun, 2016 2 commits
  13. 24 Jun, 2016 1 commit
  14. 23 Jun, 2016 2 commits
  15. 22 Jun, 2016 1 commit
  16. 20 Jun, 2016 1 commit
    • Miguel Martinez's avatar
      New Chart linter structure · c2459c06
      Miguel Martinez authored
      Fixed tests
      
      Adding chart name linter
      
      Add lint error
      
      Moving to blocks
      
      Moving to method
      
      Moved lint rules to functions
      
      Semantic version validation
      
      Linting engine
      
      Adding sources and home validations
      
      Sharing file loading
      
      Sharing file loading
      
      Rolling back readme
      
      Rewriting other linters
      
      Fixing tests
      
      Typo
      
      Using chart.Metadata
      
      Fixing format
      
      Adding UNKNOWN in Engine
      
      Adding tabs
      
      Fixing tabs
      c2459c06