Spread 2016.11.14

Gustavo Niemeyer gustavo.niemeyer at canonical.com
Mon Nov 14 19:29:01 UTC 2016


Hello all,

The 2016.11.14 release of Spread is now available both as a snap and at
Travis.

There are quite a few interesting changes on this one:

- Support for fetching files generated by the remote tasks:

    https://github.com/snapcore/spread#residue

- Support for "manual" tasks/suites/systems/backends, which only run when
explicitly selected:

    https://github.com/snapcore/spread#manual

- Repack support which allows the implementation of delta uploads:

    https://github.com/snapcore/spread#repacking

- New -shell-after and -shell-before flags.

- Spread now tests spread itself:

    https://github.com/snapcore/spread/tree/master/tests

- Print job's position ("N of M"), to have an idea of where things stand.

- New MATCH function oriented at tests that look like:

    echo foobar | MATCH foo

  It uses grep underneath, but unlike grep it prints the whole output when
the match fails, making it easier to debug the problem.

- ERROR function is now supported on any script.

- Fixes around handling of environment variables inside debugging shells.

- Define $SPREAD_* early so they may be referenced inside other variables.

- Force use of LXD images from local cache when available, improving
performance and allowing offline use.


-- 
gustavo @ http://niemeyer.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20161114/42721fd3/attachment.html>


More information about the Snapcraft mailing list