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

Cleanup of npk packing and tests #998

Merged
merged 6 commits into from
Jul 27, 2023
Merged

Cleanup of npk packing and tests #998

merged 6 commits into from
Jul 27, 2023

Commits on Jul 24, 2023

  1. Fix mount point removal when repacking a npk during test

    Repacking a npk during a test must remove the mountpoints before
    actually calling mksquashfs. The path calculation must start from root
    instead of the tmpdir.
    Felix Obenhuber committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    54eedb3 View commit details
    Browse the repository at this point in the history
  2. Add none compression option

    mksquashfs allow to store data uncompressed.
    Felix Obenhuber committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    42a297b View commit details
    Browse the repository at this point in the history
  3. Serialize manifest directly into zip

    The manfest can be serialized directly in to the npk/zip container
    instead of dumping into memory first.
    Felix Obenhuber committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6225045 View commit details
    Browse the repository at this point in the history
  4. Remove overkill builder pattern for npk creation

    Felix Obenhuber committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8845077 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Cleanup of npk packing API

    Felix Obenhuber committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ce66c5e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Move npk tests into northstar-runtime

    Felix Obenhuber committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    dfcbdb8 View commit details
    Browse the repository at this point in the history