[Skiboot] [PATCH 0/7] CI updates

Frederic Barrat fbarrat at linux.ibm.com
Sat Nov 6 04:26:13 AEDT 2021


This series refines the new github actions support.

It also adds support for Fedora 35.

The most important change is that it now tests, on each push, booting
a full kernel on qemu powernv on OS where the qemu package is recent
enough to support it. For now, it's only on Fedora 35 and Ubuntu
21.10.

Finally, it removes the travis config file, since we cannot test it
any more.


Frederic Barrat (7):
  README: Update path to fetch a kernel image
  test/qemu: Fix test
  CI: Add Fedora 35 to github actions
  CI: Rename ubuntu-latest to ubuntu-rolling
  CI: Small cleanup in the github actions workflow file
  CI: Clean up some Docker files
  CI: Remove travis config file

 .github/workflows/docker-builds-checks.yml    | 17 +++--
 .travis.yml                                   | 71 -------------------
 README.md                                     |  2 +-
 opal-ci/Dockerfile-docs                       |  2 +-
 opal-ci/Dockerfile-fedora33                   |  2 -
 opal-ci/Dockerfile-fedora34                   |  2 -
 opal-ci/Dockerfile-fedora35                   |  9 +++
 opal-ci/Dockerfile-ubuntu-18.04               |  7 +-
 opal-ci/Dockerfile-ubuntu-20.04               |  6 +-
 opal-ci/Dockerfile-ubuntu-latest              |  9 ---
 opal-ci/Dockerfile-ubuntu-rolling             | 10 +++
 opal-ci/build-debian-unstable.sh              |  2 +-
 opal-ci/build-fedora35.sh                     | 22 ++++++
 ...untu-latest.sh => build-ubuntu-rolling.sh} |  8 +--
 test/run_qemu_boot_test.sh                    |  3 +-
 15 files changed, 69 insertions(+), 103 deletions(-)
 delete mode 100644 .travis.yml
 create mode 100644 opal-ci/Dockerfile-fedora35
 delete mode 100644 opal-ci/Dockerfile-ubuntu-latest
 create mode 100644 opal-ci/Dockerfile-ubuntu-rolling
 create mode 100755 opal-ci/build-fedora35.sh
 rename opal-ci/{build-ubuntu-latest.sh => build-ubuntu-rolling.sh} (75%)

-- 
2.31.1



More information about the Skiboot mailing list