mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
Add systemd-logging dependency to server Dockerfiles
This commit is contained in:
parent
2c54cc7ff5
commit
42565dcdcd
8 changed files with 32 additions and 32 deletions
22
.github/workflows/linux_server_build.yml
vendored
22
.github/workflows/linux_server_build.yml
vendored
|
@ -29,57 +29,57 @@ jobs:
|
|||
matrix:
|
||||
include:
|
||||
- os: debian-11
|
||||
image: docker.io/overte/overte-server-build:0.1.2-debian-11-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-debian-11-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: debian-11
|
||||
image: docker.io/overte/overte-server-build:0.1.2-debian-11-aarch64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-debian-11-aarch64
|
||||
arch: aarch64
|
||||
runner: linux_aarch64
|
||||
|
||||
- os: ubuntu-18.04
|
||||
image: docker.io/overte/overte-server-build:0.1.1-ubuntu-18.04-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-ubuntu-18.04-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: ubuntu-20.04
|
||||
image: docker.io/overte/overte-server-build:0.1.1-ubuntu-20.04-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-ubuntu-20.04-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: ubuntu-22.04
|
||||
image: docker.io/overte/overte-server-build:0.1.1-ubuntu-22.04-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-ubuntu-22.04-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: ubuntu-22.04
|
||||
image: docker.io/overte/overte-server-build:0.1.1-ubuntu-22.04-aarch64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-ubuntu-22.04-aarch64
|
||||
arch: aarch64
|
||||
runner: linux_aarch64
|
||||
|
||||
- os: fedora-36
|
||||
image: docker.io/overte/overte-server-build:0.1.2-fedora-36-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-fedora-36-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: fedora-36
|
||||
image: docker.io/overte/overte-server-build:0.1.2-fedora-36-aarch64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-fedora-36-aarch64
|
||||
arch: aarch64
|
||||
runner: linux_aarch64
|
||||
|
||||
- os: fedora-37
|
||||
image: docker.io/overte/overte-server-build:0.1.2-fedora-37-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-fedora-37-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
- os: fedora-37
|
||||
image: docker.io/overte/overte-server-build:0.1.2-fedora-37-aarch64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-fedora-37-aarch64
|
||||
arch: aarch64
|
||||
runner: linux_aarch64
|
||||
|
||||
- os: rockylinux-9
|
||||
image: docker.io/overte/overte-server-build:0.1.2-rockylinux-9-amd64
|
||||
image: docker.io/overte/overte-server-build:0.1.3-rockylinux-9-amd64
|
||||
arch: amd64
|
||||
runner: ubuntu-latest
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.2-debian-11 -f Dockerfile_build_debian-11 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-debian-11 -f Dockerfile_build_debian-11 .
|
||||
FROM debian:bullseye
|
||||
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
|
||||
LABEL description="Development image for Overte Domain server and assignment clients."
|
||||
|
@ -15,7 +15,7 @@ RUN echo UTC >/etc/timezone
|
|||
RUN apt-get update && apt-get -y install tzdata
|
||||
|
||||
# Install Overte domain-server and assignment-client build dependencies
|
||||
RUN apt-get -y install curl ninja-build git g++ libssl-dev libqt5websockets5-dev qtscript5-dev qtdeclarative5-dev qtmultimedia5-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev
|
||||
RUN apt-get -y install curl ninja-build git g++ libssl-dev libqt5websockets5-dev qtscript5-dev qtdeclarative5-dev qtmultimedia5-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libsystemd-dev
|
||||
|
||||
# Install CMake from Debian Backports
|
||||
RUN echo deb http://deb.debian.org/debian bullseye-backports main > /etc/apt/sources.list.d/bullseye-backports.list
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.1-ubuntu-18.04 -f Dockerfile_build_ubuntu-18.04 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-ubuntu-18.04 -f Dockerfile_build_ubuntu-18.04 .
|
||||
FROM ubuntu:18.04
|
||||
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
|
||||
LABEL description="Development image for Overte Domain server and assignment clients."
|
||||
|
@ -15,7 +15,7 @@ RUN echo UTC >/etc/timezone
|
|||
RUN apt-get update && apt-get -y install tzdata
|
||||
|
||||
# Install Overte domain-server and assignment-client build dependencies
|
||||
RUN apt-get -y install curl ninja-build git g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libharfbuzz-dev libdouble-conversion1
|
||||
RUN apt-get -y install curl ninja-build git g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libharfbuzz-dev libdouble-conversion1 libsystemd-dev
|
||||
|
||||
# Install tools for package creation
|
||||
RUN apt-get -y install sudo chrpath binutils dh-make
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.1-ubuntu-20.04 -f Dockerfile_build_ubuntu-20.04 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-ubuntu-20.04 -f Dockerfile_build_ubuntu-20.04 .
|
||||
FROM ubuntu:20.04
|
||||
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
|
||||
LABEL description="Development image for Overte Domain server and assignment clients."
|
||||
|
@ -15,7 +15,7 @@ RUN echo UTC >/etc/timezone
|
|||
RUN apt-get update && apt-get -y install tzdata
|
||||
|
||||
# Install Overte domain-server and assignment-client build dependencies
|
||||
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libharfbuzz-dev libdouble-conversion3 libxext-dev
|
||||
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libharfbuzz-dev libdouble-conversion3 libxext-dev libsystemd-dev
|
||||
|
||||
# Install tools for package creation
|
||||
RUN apt-get -y install sudo chrpath binutils dh-make
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.1-ubuntu-22.04 -f Dockerfile_build_ubuntu-22.04 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-ubuntu-22.04 -f Dockerfile_build_ubuntu-22.04 .
|
||||
FROM ubuntu:22.04
|
||||
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
|
||||
LABEL description="Development image for Overte Domain server and assignment clients."
|
||||
|
@ -15,7 +15,7 @@ RUN echo UTC >/etc/timezone
|
|||
RUN apt-get update && apt-get -y install tzdata
|
||||
|
||||
# Install Overte domain-server and assignment-client build dependencies
|
||||
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev libqt5websockets5-dev qtscript5-dev qtdeclarative5-dev qtmultimedia5-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev
|
||||
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev libqt5websockets5-dev qtscript5-dev qtdeclarative5-dev qtmultimedia5-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libsystemd-dev
|
||||
# Install Overte tools build dependencies
|
||||
RUN apt-get -y install libqt5webchannel5-dev qtwebengine5-dev libqt5xmlpatterns5-dev
|
||||
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.2-fedora-36 -f Dockerfile_build_fedora-36 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-fedora-36 -f Dockerfile_build_fedora-36 .
|
||||
FROM fedora:36
|
||||
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-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel
|
||||
RUN dnf -y install curl ninja-build git cmake gcc-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel systemd-devel
|
||||
|
||||
# Install additional build tools
|
||||
RUN dnf -y install zip unzip
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.2-fedora-37 -f Dockerfile_build_fedora-37 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-fedora-37 -f Dockerfile_build_fedora-37 .
|
||||
FROM fedora:37
|
||||
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-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel
|
||||
RUN dnf -y install curl ninja-build git cmake gcc-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel systemd-devel
|
||||
|
||||
# Install additional build tools
|
||||
RUN dnf -y install zip unzip
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022 Overte e.V.
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright 2022-2023 Overte e.V.
|
||||
|
||||
# Docker file for building Overte Server
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.2-rockylinux-9 -f Dockerfile_build_rockylinux-9 .
|
||||
# Example build: docker build -t overte/overte-server-build:0.1.3-rockylinux-9 -f Dockerfile_build_rockylinux-9 .
|
||||
FROM rockylinux:9
|
||||
LABEL maintainer="Julian Groß (julian.gro@overte.org)"
|
||||
LABEL description="Development image for Overte Domain server and assignment clients."
|
||||
|
@ -16,7 +16,7 @@ RUN dnf -y install epel-release
|
|||
RUN dnf config-manager --enable crb
|
||||
|
||||
# Install Overte domain-server and assignment-client build dependencies
|
||||
RUN dnf -y install curl ninja-build git cmake gcc-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel
|
||||
RUN dnf -y install curl ninja-build git cmake gcc-c++ openssl-devel qt5-qtwebsockets-devel qt5-qtscript-devel qt5-qtmultimedia-devel unzip libXext-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel systemd-devel
|
||||
|
||||
# Install additional build tools
|
||||
RUN dnf -y install zip unzip
|
||||
|
|
Loading…
Reference in a new issue