update to yamagi v8.30
Build Container Image / build_amd64 (push) Successful in 1m14s
Details
Build Container Image / build_i386 (push) Successful in 1m15s
Details
Build Container Image / publish_amd64 (push) Successful in 27s
Details
Build Container Image / publish_i386 (push) Successful in 26s
Details
Build Container Image / build_arm64 (push) Successful in 4m40s
Details
Build Container Image / publish_arm64 (push) Successful in 27s
Details
Build Container Image / build_riscv64 (push) Successful in 5m37s
Details
Build Container Image / publish_riscv64 (push) Successful in 19s
Details
Build Container Image / build_armhf (push) Successful in 8m59s
Details
Build Container Image / build_manifest (push) Successful in 7s
Details
Build Container Image / publish_armhf (push) Successful in 45s
Details
Build Container Image / publish_manifest (push) Successful in 41s
Details
Build Container Image / build_amd64 (push) Successful in 1m14s
Details
Build Container Image / build_i386 (push) Successful in 1m15s
Details
Build Container Image / publish_amd64 (push) Successful in 27s
Details
Build Container Image / publish_i386 (push) Successful in 26s
Details
Build Container Image / build_arm64 (push) Successful in 4m40s
Details
Build Container Image / publish_arm64 (push) Successful in 27s
Details
Build Container Image / build_riscv64 (push) Successful in 5m37s
Details
Build Container Image / publish_riscv64 (push) Successful in 19s
Details
Build Container Image / build_armhf (push) Successful in 8m59s
Details
Build Container Image / build_manifest (push) Successful in 7s
Details
Build Container Image / publish_armhf (push) Successful in 45s
Details
Build Container Image / publish_manifest (push) Successful in 41s
Details
This commit is contained in:
parent
70eebc1cf5
commit
bbe47ab55b
|
@ -263,11 +263,11 @@ jobs:
|
|||
password: ${{ secrets.DOCKER_PASS }}
|
||||
- name: Docker Manifest
|
||||
run: |
|
||||
docker manifest create nephatrine/quake2-server:yamagi-8.20 --amend nephatrine/quake2-server:yamagi-amd64 --amend nephatrine/quake2-server:yamagi-i386 --amend nephatrine/quake2-server:yamagi-arm64v8 --amend nephatrine/quake2-server:yamagi-armv7 --amend nephatrine/quake2-server:yamagi-riscv64
|
||||
docker manifest create nephatrine/quake2-server:yamagi-8.30 --amend nephatrine/quake2-server:yamagi-amd64 --amend nephatrine/quake2-server:yamagi-i386 --amend nephatrine/quake2-server:yamagi-arm64v8 --amend nephatrine/quake2-server:yamagi-armv7 --amend nephatrine/quake2-server:yamagi-riscv64
|
||||
docker manifest create nephatrine/quake2-server:yamagi-8 --amend nephatrine/quake2-server:yamagi-amd64 --amend nephatrine/quake2-server:yamagi-i386 --amend nephatrine/quake2-server:yamagi-arm64v8 --amend nephatrine/quake2-server:yamagi-armv7 --amend nephatrine/quake2-server:yamagi-riscv64
|
||||
docker manifest create nephatrine/quake2-server:yamagi --amend nephatrine/quake2-server:yamagi-amd64 --amend nephatrine/quake2-server:yamagi-i386 --amend nephatrine/quake2-server:yamagi-arm64v8 --amend nephatrine/quake2-server:yamagi-armv7 --amend nephatrine/quake2-server:yamagi-riscv64
|
||||
docker manifest create nephatrine/quake2-server:latest --amend nephatrine/quake2-server:yamagi-amd64 --amend nephatrine/quake2-server:yamagi-i386 --amend nephatrine/quake2-server:yamagi-arm64v8 --amend nephatrine/quake2-server:yamagi-armv7 --amend nephatrine/quake2-server:yamagi-riscv64
|
||||
docker manifest push --purge nephatrine/quake2-server:yamagi-8.20
|
||||
docker manifest push --purge nephatrine/quake2-server:yamagi-8.30
|
||||
docker manifest push --purge nephatrine/quake2-server:yamagi-8
|
||||
docker manifest push --purge nephatrine/quake2-server:yamagi
|
||||
docker manifest push --purge nephatrine/quake2-server:latest
|
||||
|
|
|
@ -7,25 +7,25 @@ FROM nephatrine/nxbuilder:alpine AS builder
|
|||
RUN echo "====== INSTALL LIBRARIES ======" \
|
||||
&& apk add --no-cache mesa-dev sdl2-dev
|
||||
|
||||
ARG YQUAKE2_VERSION=QUAKE2_8_20
|
||||
ARG YQUAKE2_VERSION=QUAKE2_8_30
|
||||
RUN git -C /root clone -b "$YQUAKE2_VERSION" --single-branch --depth=1 https://github.com/yquake2/yquake2.git
|
||||
RUN echo "====== COMPILE QUAKE II ======" \
|
||||
&& cd /root/yquake2 \
|
||||
&& make -j$(( $(getconf _NPROCESSORS_ONLN) / 2 + 1 )) server game
|
||||
|
||||
ARG CTF_VERSION=CTF_1_09
|
||||
ARG CTF_VERSION=CTF_1_10
|
||||
RUN git -C /root clone -b "$CTF_VERSION" --single-branch --depth=1 https://github.com/yquake2/ctf.git
|
||||
RUN echo "====== COMPILE CTF ======" \
|
||||
&& cd /root/ctf \
|
||||
&& make -j$(( $(getconf _NPROCESSORS_ONLN) / 2 + 1 ))
|
||||
|
||||
ARG XATRIX_VERSION=XATRIX_2_11
|
||||
ARG XATRIX_VERSION=XATRIX_2_12
|
||||
RUN git -C /root clone -b "$XATRIX_VERSION" --single-branch --depth=1 https://github.com/yquake2/xatrix.git
|
||||
RUN echo "====== COMPILE THE RECKONING ======" \
|
||||
&& cd /root/xatrix \
|
||||
&& make -j$(( $(getconf _NPROCESSORS_ONLN) / 2 + 1 ))
|
||||
|
||||
ARG ROGUE_VERSION=ROGUE_2_10
|
||||
ARG ROGUE_VERSION=ROGUE_2_11
|
||||
RUN git -C /root clone -b "$ROGUE_VERSION" --single-branch --depth=1 https://github.com/yquake2/rogue.git
|
||||
RUN echo "====== COMPILE GROUND ZERO ======" \
|
||||
&& cd /root/rogue \
|
||||
|
|
|
@ -12,7 +12,7 @@ SPDX-License-Identifier: ISC
|
|||
|
||||
This docker container manages the Yamagi Quake II dedicated server.
|
||||
|
||||
The `yamagi-latest` tag points to version `8.20` and this is the only image
|
||||
The `yamagi-latest` tag points to version `8.30` and this is the only image
|
||||
actively being updated. There are tags for older versions, but these may no
|
||||
longer be using the latest Alpine version and packages.
|
||||
|
||||
|
|
Loading…
Reference in New Issue