Recent changes (master)
Jens Axboe <[email protected]> Fri, 24 Jul 2026 06:00:01 -0600
| Newsgroups | org.kernel.vger.fio |
|---|---|
| Message-ID | <[email protected]> |
The following changes since commit aa079a649f6df4fbda67fe612e74b0c34cea6dea:
ci: consolidate QEMU FDP and verify-trim tests (2026-07-22 12:34:16 -0400)
are available in the Git repository at:
git://git.kernel.dk/fio.git master
for you to fetch changes up to b384f4d3472e9dae62122c631899bac86368df63:
ci: add Alpine Linux container test platform (2026-07-23 14:28:28 -0400)
----------------------------------------------------------------
Vincent Fu (1):
ci: add Alpine Linux container test platform
.github/workflows/ci.yml | 4 ++++
ci/actions-install.sh | 4 ++++
2 files changed, 8 insertions(+)
---
Diff of recent changes:
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 27ea58fb..314a00a9 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,6 +18,7 @@ jobs:
- {os: 'alma', dh: 'almalinux', ver: '10', target_arch: 'x86_64'}
- {os: 'oracle', dh: 'oraclelinux', ver: '10', target_arch: 'x86_64'}
- {os: 'rocky', dh: 'rockylinux/rockylinux', ver: '10', target_arch: 'x86_64'}
+ - {os: 'alpine', dh: 'alpine', ver: 'latest', target_arch: 'x86_64'}
container:
image: ${{ matrix.container.dh }}:${{ matrix.container.ver }}
@@ -30,6 +31,9 @@ jobs:
steps:
- name: Checkout repo
uses: actions/checkout@v6
+ - name: Install bash on Alpine
+ if: ${{ contains( matrix.container.os, 'alpine' ) }}
+ run: apk add bash
- name: Install dependencies
run: ./ci/actions-install.sh
- name: Build
diff --git a/ci/actions-install.sh b/ci/actions-install.sh
index 41ab8439..bf2acbe9 100755
--- a/ci/actions-install.sh
+++ b/ci/actions-install.sh
@@ -191,6 +191,10 @@ install_linux() {
install_ubuntu
}
+install_alpine() {
+ apk add git build-base pkgconf zlib-dev numactl-dev cunit-dev libaio-dev linux-headers python3 py3-statsmodels py3-six bash coreutils py3-sphinx
+}
+
install_macos() {
# Assumes homebrew and python3 are already installed
#echo "Updating homebrew..."