podman/contrib
Ed Santiago 1814638000 CI: format cirrus logs
This introduces a new cirrus helper script, logformatter.
Usage is:

    [commands...] | logformatter TEST-NAME

It reformats its input into a readable, highlighed, linkable
form. Some features:

   - boring stuff (timestamps, standard podman options) is
     deemphasized
   - important stuff (warnings, errors) is emphasized
   - in-page links to the actual failures
   - active links to source files
   - jumps to bottom of page on load, because that's where
     the errors are. (All errors are linked)

Add it to select test commands (integration, system) and
add a new artifacts_html, run in the 'always' block, which
uploads generated *.log.html into Cirrus; from there we
generate a live URL that can be viewed in browser.

Unfortunately, due to security concerns in Cirrus, it is
not currently possible to make the link a live one.

Kludge: add a line of dashes after Restoring images; without this,
the first test ("systemd PID 1") has no dashes before it, so
logformatter doesn't see it.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2020-03-02 15:55:05 -07:00
..
cirrus CI: format cirrus logs 2020-03-02 15:55:05 -07:00
fedora-minimal Add dockerfile to mirror fedora-minimal 2020-02-06 12:01:50 -05:00
gate Merge pull request #4807 from ssbarnea/fix/pre-commit 2020-01-15 23:51:22 +01:00
imgprune Cirrus: Load base-image names indirectly 2019-08-30 09:46:43 -04:00
imgts Cirrus: Reimplement release archive + upload 2019-08-28 11:54:06 -04:00
msi Update XML to not embed quote in PATH on windows 2020-01-31 15:22:20 -07:00
podmanimage Update podmanimage build process 2020-01-08 14:21:21 -05:00
script Add script to determine dependency sizes 2018-03-23 14:12:14 +00:00
snapcraft Enable pre-commit tool linting 2020-01-14 13:42:59 +00:00
spec add epoch for specfile 2020-02-25 15:02:39 -06:00
systemd [CI:DOCS]update contrib systemd user 2020-02-06 16:05:49 -06:00
upldrel Minor: Bugfix in upload image 2020-01-17 10:43:48 -05:00
varlink io.podman.socket: drop Also=multi-user.target 2019-10-08 12:12:16 -04:00
build_rpm.sh Fixed build_rpm.sh script for Fedora 30 2020-02-24 22:17:21 +05:30