Skip to content

Commit

Permalink
dbld: add fedora-41
Browse files Browse the repository at this point in the history
Signed-off-by: László Várady <laszlo.varady@anno.io>
  • Loading branch information
MrAnno committed Oct 11, 2024
1 parent a6edf1d commit 25de838
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/create-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ on:
"almalinux-8",
"almalinux-9",
"fedora-39",
"fedora-40"
"fedora-40",
"fedora-41"
]'


Expand Down
1 change: 1 addition & 0 deletions .github/workflows/dbld-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ jobs:
- almalinux-8
- fedora-39
- fedora-40
- fedora-41
- debian-bullseye
- debian-bookworm
- debian-sid
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ jobs:
"almalinux-9",
"debian-bookworm",
"debian-testing",
"fedora-40",
"fedora-41",
"ubuntu-noble"
]'
1 change: 1 addition & 0 deletions dbld/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ EXTRA_DIST += \
dbld/images/devshell.dockerfile \
dbld/images/fedora-39.dockerfile \
dbld/images/fedora-40.dockerfile \
dbld/images/fedora-41.dockerfile \
dbld/images/debian-bullseye.dockerfile \
dbld/images/debian-bookworm.dockerfile \
dbld/images/debian-sid.dockerfile \
Expand Down
27 changes: 27 additions & 0 deletions dbld/images/fedora-41.dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
FROM fedora:41
LABEL maintainer="László Várady <laszlo.varady@axoflow.com>, Balazs Scheidler <bazsi77@gmail.com>"
ENV OS_DISTRIBUTION=fedora
ENV OS_DISTRIBUTION_CODE_NAME=41

ARG ARG_IMAGE_PLATFORM
ARG COMMIT
ENV IMAGE_PLATFORM ${ARG_IMAGE_PLATFORM}
LABEL COMMIT=${COMMIT}

COPY images/entrypoint.sh /
COPY . /dbld/

RUN /dbld/builddeps update_packages
RUN /dbld/builddeps workaround_rpm_repos
RUN /dbld/builddeps install_dbld_dependencies
RUN /dbld/builddeps add_copr_repo
RUN /dbld/builddeps install_yum_packages
RUN /dbld/builddeps install_rpm_build_deps

RUN /dbld/builddeps install_criterion
RUN /dbld/builddeps install_gradle

VOLUME /source
VOLUME /build

ENTRYPOINT ["/entrypoint.sh"]
1 change: 1 addition & 0 deletions dbld/rules
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ BUILDER_IMAGES= \
almalinux-9 \
fedora-39 \
fedora-40 \
fedora-41 \
debian-stretch \
debian-bullseye \
debian-bookworm \
Expand Down

0 comments on commit 25de838

Please sign in to comment.