Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding testing workflow for libabigail #10

Merged
merged 14 commits into from
Apr 22, 2022
Merged

adding testing workflow for libabigail #10

merged 14 commits into from
Apr 22, 2022

Commits on Apr 21, 2022

  1. adding testing workflow for libabigail

    this workflow uses the fedora base, and adds the new code (from the PR) to then
    run make check. I am also updating the current fedora container to also use the base
    
    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    947b2ac View commit details
    Browse the repository at this point in the history
  2. adding a shared fedora base with needed deps (no multistage build)

    we want to do this for the fedora and testing container (coming in subsequent PR) to use.
    Right now, we will need to reinstall the same deps because the fedora libabigail image is
    a multistage build and does not provide them.
    
    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    6d4ce0e View commit details
    Browse the repository at this point in the history
  3. adding missing deps file and diffutils

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    cf7c452 View commit details
    Browse the repository at this point in the history
  4. adding additional runtime/build deps

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    c2b2198 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4058b99 View commit details
    Browse the repository at this point in the history
  6. no package libxml2-libs

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    1e4a7b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5919313 View commit details
    Browse the repository at this point in the history
  8. cat test suite log on failure

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    d289eab View commit details
    Browse the repository at this point in the history
  9. ensure container build fails when tests fail

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    fcf98e9 View commit details
    Browse the repository at this point in the history
  10. adding lbzip2

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    15a9843 View commit details
    Browse the repository at this point in the history
  11. test theory that mimetype is issue

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    47f0750 View commit details
    Browse the repository at this point in the history
  12. add shared mime info to runtime deps

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    4e1a021 View commit details
    Browse the repository at this point in the history
  13. remove or statement to see if still fails

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    7626407 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. restore cat of test log, will be needed

    Signed-off-by: vsoch <vsoch@users.noreply.github.com>
    vsoch committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    83a1ae8 View commit details
    Browse the repository at this point in the history