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

Split templating from file IO operations #45

Merged
merged 9 commits into from
Nov 21, 2023

Commits on Nov 17, 2023

  1. Move WriteFile calls out of Builder helper functions

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    36be42e View commit details
    Browse the repository at this point in the history
  2. Define ExecutablePerms and NonExecutablePerms defaults

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    b03fbf7 View commit details
    Browse the repository at this point in the history
  3. Extract WriteTemplate from WriteFile

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    8f71b09 View commit details
    Browse the repository at this point in the history
  4. Drop WriteFile

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    e093073 View commit details
    Browse the repository at this point in the history
  5. Set permissions in CopyFile

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    f2b2287 View commit details
    Browse the repository at this point in the history
  6. Extract template package

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    ca4c223 View commit details
    Browse the repository at this point in the history
  7. Remove hardcoded permissions in tests

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    b259440 View commit details
    Browse the repository at this point in the history
  8. Use more verbose error wrapping

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    9c9c26c View commit details
    Browse the repository at this point in the history
  9. Resolve conflicts

    Signed-off-by: Atanas Dinov <[email protected]>
    atanasdinov committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    7a13368 View commit details
    Browse the repository at this point in the history