Skip to content
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

Test chart upgrades #103

Merged
merged 8 commits into from
Mar 18, 2019
Merged

Commits on Mar 4, 2019

  1. Test chart upgrades against previous version

    Upgrade testing will be run if the --upgrade flag is set (default true)
    and chart version increment does not indicate a breaking change
    according to the SemVer 2.0 spec.
    
    Any releases associated with previous chart versions which fail to roll
    out or for which an initial `helm test` fails will be ignored.
    
    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    064d231 View commit details
    Browse the repository at this point in the history
  2. fix(dep): add version constraint for github.com/otiai10/copy

    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    3824e45 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2019

  1. refactor(git): checkout whole repository with worktree

    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    07e2b0c View commit details
    Browse the repository at this point in the history
  2. Rename test* to do*

    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    6107025 View commit details
    Browse the repository at this point in the history
  3. Return bool, error from BreakingChangeAllowed

    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    0f2026a View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/helm/chart-testing into f…

    …eature/upgrade-testing
    jlegrone committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    de15bea View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2019

  1. Use errors.Wrapf

    Co-Authored-By: jlegrone <jlegrone@users.noreply.github.com>
    Signed-off-by: Jacob LeGrone <git@jacob.work>
    unguiculus and jlegrone committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    4040e6d View commit details
    Browse the repository at this point in the history
  2. Explicitly disable upgrade when not install

    Signed-off-by: Jacob LeGrone <git@jacob.work>
    jlegrone committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    841c540 View commit details
    Browse the repository at this point in the history