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: deploy command global config with function context #1434

Merged
merged 18 commits into from
Feb 6, 2023

Commits on Feb 5, 2023

  1. Configuration menu
    Copy the full SHA
    0df4a62 View commit details
    Browse the repository at this point in the history
  2. fix static check errors

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    5a19960 View commit details
    Browse the repository at this point in the history
  3. fix test

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    64e5a0a View commit details
    Browse the repository at this point in the history
  4. fix remote persists test

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    07b53eb View commit details
    Browse the repository at this point in the history
  5. env opaque box test

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    32720e2 View commit details
    Browse the repository at this point in the history
  6. use keyed fields (govet)

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    832982c View commit details
    Browse the repository at this point in the history
  7. mock deployer expansion

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    ab162db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    70c1490 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    039ab42 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38b1eec View commit details
    Browse the repository at this point in the history
  11. Improved Namespace calculation and Caching

    - Built() now a client package function
    - Namespace evaluation delegeate to implementations
      This enables the func.yaml to avert dirtiness checks on rebuilds
      (caching)
    - Build and Deploy update build stamp on completion
      Enables dirtiness checks to be unaffects, leading to better caching.
    - CLI Namespace checks no longer require k8s env evaluation for default
    - Fixed missing condition check in TestDeploy_Namespace
    - Fixes some minor linter and spelling errors
    - Global config does not directly set namespace - it is corrected to be
      deferred evaluation used by implementations.
    - Skips writing func.yaml on f.Write if there were no modifications,
      which leads to better caching (no timestamp update means Built ==
      true)
    - HasImage removed in favor of a corrected fn.Built
    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    7c80431 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e94c730 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    543d0d2 View commit details
    Browse the repository at this point in the history
  14. lint error fix

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    1ca1189 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    79e1d54 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5d62585 View commit details
    Browse the repository at this point in the history
  17. pre-submit cleanup

    lkingland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    dcd5381 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    bb88a95 View commit details
    Browse the repository at this point in the history