Commit Graph

14 Commits

Author SHA1 Message Date
Leopere d34522725d Fix exclude patterns test to properly verify directory content exclusion 2025-03-24 15:42:42 -04:00
Leopere fdc692c90c Add exclude patterns functionality with tests and documentation 2025-03-21 14:56:47 -04:00
Leopere b546e84afd Add verbose mode flag for detailed output during extraction and creation 2025-03-20 22:30:55 -04:00
Leopere f1a25f959e Add randomized data to tests for better verification 2025-03-20 22:25:37 -04:00
Leopere 9450ff041c Fix manifest verification to avoid false warnings 2025-03-20 22:18:21 -04:00
Leopere 353ead15ef Remove test-tmp from .gitignore 2025-03-20 19:15:22 -04:00
Leopere 291894fb94 Remove test-tmp from .gitignore 2025-03-20 19:14:50 -04:00
Leopere 195142f080 Use container's /tmp directory for test files instead of mounted volume 2025-03-20 19:14:22 -04:00
Leopere 267131960a Clean up old test-env directory and finalize test-tmp implementation 2025-03-20 18:56:11 -04:00
Leopere cff36fb6e6 Move test files to test-tmp directory which is git-ignored 2025-03-20 18:50:48 -04:00
Leopere fa02d33791 Store MD5 manifest as hidden file at root of extraction directory 2025-03-20 18:41:10 -04:00
Leopere b6c808ed75 Drastically simplify container setup to single build+test step and include binaries in repo 2025-03-20 18:34:27 -04:00
Leopere 9aeb676111 Refactor test scripts into a single unified test file 2025-03-20 18:27:48 -04:00
Leopere 9899387fe7 Initial implementation of tarballer utility with FreeBSD/macOS/Linux support and symlink handling 2025-03-20 13:06:29 -04:00