diff options
author | Paul Eggleton <paul.eggleton@microsoft.com> | 2024-07-31 21:10:22 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-08-03 07:56:10 +0100 |
commit | 2dded9958328d9e5a801dd3cb2d0084f538cfef6 (patch) | |
tree | c918cc2b9ae4e2158e1e26ac722e94e277532480 /meta/classes-recipe/bash-completion.bbclass | |
parent | 9fd5ab769c55a310fe28a43ab8bc87232c6a7ce9 (diff) | |
download | poky-2dded9958328d9e5a801dd3cb2d0084f538cfef6.tar.gz |
classes: add new retain class for retaining build results
If you are running your builds inside an environment where you don't
have access to the build tree (e.g. an autobuilder where you can only
download final artifacts such as images), then debugging build failures
can be difficult - you can't examine log files, the source tree or
output files. When enabled, by default this class will retain the work
directory for any recipe that has a task failure in the form of a
tarball, and can also be configured to save other directories on failure
or always.
It puts these tarballs in a configurable location (${TMPDIR}/retained by
default), where they can be picked up by a separate process and made
available as downloadable artifacts.
(From OE-Core rev: e2030c0d747eb990b9ad10098c6b74d6f8f4e74e)
Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes-recipe/bash-completion.bbclass')
0 files changed, 0 insertions, 0 deletions