Skip to content

Commit

Permalink
container: build Fedora 39 and rawhide containers
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Colberg <peter.colberg@intel.com>
  • Loading branch information
pcolberg committed Jan 18, 2024
1 parent 8927c74 commit aaac30c
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,12 @@ jobs:
strategy:
matrix:
include:
- image: fedora-kernel-devel
container: fedora-kernel-devel
tag: '39'
- image: fedora-kernel-devel
container: fedora-kernel-devel
tag: 'rawhide'
- image: rockylinux-kernel-devel
container: rockylinux-8-kernel-devel
tag: '8'
Expand Down
28 changes: 28 additions & 0 deletions container/fedora-kernel-devel/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
ARG tag=rawhide
FROM fedora:${tag}
# https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact
ARG tag
RUN yum -y upgrade \
&& yum -y install \
bc \
bison \
ca-certificates \
cpio \
dkms \
dwarves \
elfutils-libelf-devel \
flex \
gcc \
git \
kernel \
kernel-devel \
kernel-headers \
make \
ncurses-devel \
openssl-devel \
perl \
pkg-config \
python3 \
rpm-build \
rsync \
&& yum -y clean all

0 comments on commit aaac30c

Please sign in to comment.