Permalink
Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign up
Fetching contributors…
Cannot retrieve contributors at this time.
Cannot retrieve contributors at this time
| Version 0.4.0 | |
| ~~~~~~~~~~~~~~ | |
| Released: 2020-01-20 | |
| Features: | |
| * Implement an interactive build mode | |
| * Store a copy of the build log by default | |
| * Allow copying back changes in interactive mode | |
| * Use a bit of color in errors and warnings, if possible | |
| * Update manual pages | |
| * Permit recreation of images, instead of just updating them | |
| Bugfixes: | |
| * Move dsrun helper into the package itself | |
| * Drop some unwanted files from /dev before creating OS tarballs | |
| * Remove d/files file if it's created by Debspawn pre-build | |
| * Interactive mode and build logs are mutually exclusive for now | |
| * Add MANIFEST file | |
| Version 0.3.0 | |
| ~~~~~~~~~~~~~~ | |
| Released: 2020-01-06 | |
| Features: | |
| * Allow to override temporary directory path explicitly in config | |
| * Allow full sources.list customization at image creation time | |
| * Add initial test infrastructure | |
| * Allow 'b' shorthand for the 'build' subparser (Mo Zhou) | |
| * Allow turning on d/rules clean on the host, disable it by default | |
| * Allow selected environment variables to survive auto-sudo | |
| * Implement way to run Lintian as part of the build | |
| * Print pretty error message if configuration JSON is broken | |
| * Prefer hardlinks over copies when creating the APT package cache | |
| * Implement support for injecting packages | |
| * docs: Add a note about how to inject packages | |
| * Only install minimal Python in containers | |
| * Harmonize project name (= Debspawn spelling everywhere) | |
| * Add command to list installed container image details | |
| * Update sbuild replacement note | |
| Bugfixes: | |
| * Ensure we have absolute paths for debspawn run | |
| * Don't fail running command without build/artifacts directory | |
| * Build packages with epochs correctly when building from source-dir | |
| * Sign packages with an epoch correctly | |
| * Change HOME when dropping privileges | |
| * Don't install arch-indep build-deps on arch-only builds | |
| * Shorten nspawn machine name when hostname is exceptionally long | |
| * tests: Test container updates | |
| * Ensure all data lands in its intended directories when installing | |
| Version 0.2.1 | |
| ~~~~~~~~~~~~~~ | |
| Released: 2019-01-10 | |
| Features: | |
| * Allow giving the container extra capabilities easily for custom commands | |
| * Allow giving the container permission to access the host's /dev | |
| * Allow creating an image with a suite and base-suite | |
| Version 0.2.0 | |
| ~~~~~~~~~~~~~~ | |
| Released: 2018-08-28 | |
| Features: | |
| * Allow specifying enabled archive components at image creation time | |
| * Support printing the program version to stdout | |
| * Allow diverting the maintainer address | |
| * Prepare container for arbitrary run action similarly to package build | |
| * Support more build-only choices | |
| * Print some basic system info to the log | |
| * Log some basic disk space stats before/after build | |
| Bugfixes: | |
| * random.choices is only available since Python 3.6, replace it | |
| * Enforce dsrun to be installed in a location were we can find it | |
| * Ensure we don't try to link journals | |
| * Force new configuration by default, not old one | |
| * Set environment shell | |
| Version 0.1.0 | |
| ~~~~~~~~~~~~~~ | |
| Released: 2018-08-20 | |
| Notes: | |
| * Initial release |