Remove EOL Fedora 40.

This commit is contained in:
Julian Groß 2025-05-21 17:19:54 +02:00
parent a631905441
commit d06b58feeb
2 changed files with 0 additions and 35 deletions

View file

@ -96,18 +96,6 @@ jobs:
qt_source: system
runner: ubuntu-24.04-arm
- os: fedora-40
image: docker.io/overte/overte-server-build:0.1.6-fedora-40-amd64
arch: amd64
qt_source: system
runner: ubuntu-latest
- os: fedora-40
image: docker.io/overte/overte-server-build:0.1.6-fedora-40-aarch64
arch: aarch64
qt_source: system
runner: ubuntu-24.04-arm
- os: fedora-41
image: docker.io/overte/overte-server-build:0.1.6-fedora-41-amd64
arch: amd64

View file

@ -1,23 +0,0 @@
# Copyright 2022-2025 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
# Docker file for building Overte Server
# Example build: docker build -t overte/overte-server-build:0.1.6-fedora-40 -f Dockerfile_build_fedora-40 .
FROM fedora:40
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
LABEL description="Development image for Overte Domain server and assignment clients."
# Install Overte domain-server and assignment-client build dependencies
RUN dnf -y install curl ninja-build git cmake gcc gcc-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel systemd-devel python3 python3-packaging
# Install additional build tools
RUN dnf -y install zip unzip
# Install tools for package creation
RUN dnf -y install chrpath rpmdevtools
# Install tools needed for our Github Actions Workflow
RUN dnf -y install python3-boto3 python3-pygithub
# Install Conan
RUN dnf -y install conan