Skip to content
Permalink
distro_agnostic
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Jul 12, 2017

  1. 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.
    SantiagoTorres committed Jul 12, 2017
  2. 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.
    SantiagoTorres committed Jul 12, 2017
  3. 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.
    SantiagoTorres committed Jul 12, 2017
  4. 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.
    SantiagoTorres committed Jul 12, 2017
  5. 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.
    SantiagoTorres committed Jul 12, 2017

Commits on Jul 11, 2017

  1. 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.
    SantiagoTorres committed Jul 11, 2017

Commits on Apr 24, 2017

  1. fix spelling error, thanks lintian

    Signed-off-by: Holger Levsen <holger@layer-acht.org>
    h01ger committed Apr 24, 2017

Commits on Mar 31, 2017

  1. Preserve directory structure when copying artifacts

    Otherwise `find` can't find the artifacts, to calculate their hashes
    infinity0 committed Mar 31, 2017

Commits on Feb 2, 2017

  1. Add watch file with cryptographic signature verification.

    Signed-off-by: Chris Lamb <lamby@debian.org>
    lamby committed Feb 2, 2017

Commits on Jan 31, 2017

  1. Add docs regarding uploading a signed tarball.

    Signed-off-by: Chris Lamb <lamby@debian.org>
    lamby committed Jan 31, 2017
Older