distro_agnostic
Name already in use
Commits on Jul 12, 2017
-
ENH: reprotest: Add support for a host toolchain
Reprotest wasn't aware of the host toolchain settings for the adt_testbed module. Add a command-line argument and propagate it to start_testbed so users can choose a specific toolchain for their distribution. Ideally, in the future, this host-toolchain could be guessed on runtime.
-
ENH: lib: dynamically import distro toolchains
The distro toolchain was hardcoded for debian. Now that two modules provide an abstraction, add a keyword parameter to load the toolchain for a specific distro. Note that, at this point, this parameter is ignored by the reprotest script.
-
ENH: lib:system_interface: add arch-specific
Arch requires a different system_interface abstraction than Debian. Add an arch-specific module to handle the required calls from adt_testbed.
-
ENH: reprotest:lib: add distro abstraction
Many distros may want to use reprotest and the current implementation depends on the Debian toolchain. Abstract away the debian-specific toolchain to a separate module, and provide a way to extend this for cross-distro compatility.
-
ENH: reprotest:lib:adt: remove unused code
Many functions within adt_testbed weren't hit by the execution paths (given that the adt_testbed code is reused from autodeptest, which has a broader scope than reprotest). Remove the unused code from the adt_testbed module in order to increase readability and maintainability.
Commits on Jul 11, 2017
-
ENH: lib:adt_testbed Factor out utility functions
Functions such as TempPath and killtree could (and will probably) be used by the system interface modules. Factor them out to a separate module so they can be used in the system interfaces.
Commits on Apr 24, 2017
-
fix spelling error, thanks lintian
Signed-off-by: Holger Levsen <holger@layer-acht.org>
-
Commits on Mar 31, 2017
-
Preserve directory structure when copying artifacts
Otherwise `find` can't find the artifacts, to calculate their hashes
Commits on Feb 14, 2017
Commits on Feb 2, 2017
-
Add watch file with cryptographic signature verification.
Signed-off-by: Chris Lamb <lamby@debian.org>
Commits on Jan 31, 2017
-
-
Add docs regarding uploading a signed tarball.
Signed-off-by: Chris Lamb <lamby@debian.org>
Commits on Jan 24, 2017
-
-
Test the extra variations we added recently and ensure they don't get…
… missed in the future
-
-
-
-
-
Fix the reading of config options
- build_command is a string now - don't error if certain config keys are not set
-
Fix a bug where the sha256sum of a reproduction won't be displayed if…
… --store-dir is not given
-