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

feat: Lockfile support #1010

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open

Commits on Nov 28, 2022

  1. Configuration menu
    Copy the full SHA
    a041c15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3591b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc7eac0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfcdf86 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6ea53a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39bfc28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23b838c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    36f2990 View commit details
    Browse the repository at this point in the history
  9. feat(lockfile): Add commit date to lockfile

    This change adds `date` info for the commit.  Git can now use
    `--shallow-since` if lockfile is enabled and plugin is in lockfile.
    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    f9820df View commit details
    Browse the repository at this point in the history
  10. fix(lockfile): Update with fetch/pull based on commit

    Depending if there is a commit found the update command will either
    fetch or pull. It will fetch if there is a commit found else it will
    pull.
    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    ef4896d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6d345d3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e2cdf84 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ec3c330 View commit details
    Browse the repository at this point in the history
  14. chore: Fix rebase errors

    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    d358a41 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6d79ce7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ad4361c View commit details
    Browse the repository at this point in the history
  17. feat(cmd): Add optional argument parsing for cmds

    This change introduces a way to pass optional arguments to packer
    commands. Optional arguments are denoted by `--`. There are two types of
    optional arguments: `option` and `flags`.
    
    Option contains `=` with the attached value
    Ex: --path=/some/path
    
    Flags are standalone and set their value to true.
    Ex: --nolockfile ({ nolockfile = true })
    
    This is used to add `--path` argument to the `lockfile` command.
    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    458f5b4 View commit details
    Browse the repository at this point in the history
  18. fix(lockfile): Handle checkout failure resolved

    There was an issue with a rebased change that was resolved.
    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    7b1514c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e5c1c6c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    59f3d1e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    affa5a6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3689ed0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f80bf18 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d91fa6d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6638714 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    2ee8993 View commit details
    Browse the repository at this point in the history
  27. style: Stylua format pass

    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    18c841c View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    dabbecd View commit details
    Browse the repository at this point in the history
  29. fix(status): Load lockfile with status command

    If the status command is the first packer command run then the lockfile
    has not been loaded yet. This would then end up not populating the
    `lockfile` key in the status command.
    EdenEast committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    de16c82 View commit details
    Browse the repository at this point in the history
  30. docs: Apply suggestions from code review

    Co-authored-by: pynappo <43484729+pynappo@users.noreply.github.com>
    EdenEast and pynappo committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    f2629c3 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    fcc66ec View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ecf5baa View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ee18270 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    9e160a0 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    15feddf View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    191d37b View commit details
    Browse the repository at this point in the history