From 684f618198cb66266dfc3019b85b0f03900c7a0a Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 15 Aug 2025 18:53:10 +0000 Subject: [PATCH] feat(docker): add OCI Labels * Added Open Container Initiative (OCI) labels for better metadata management. * Included fields for title, description, URL, source, vendor, licenses, creation date, and revision. --- Dockerfile.ubuntu-2004 | 13 ++++++++++++- Dockerfile.ubuntu-2204 | 13 ++++++++++++- Dockerfile.ubuntu-2404 | 13 ++++++++++++- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/Dockerfile.ubuntu-2004 b/Dockerfile.ubuntu-2004 index 417a245..9e694cf 100644 --- a/Dockerfile.ubuntu-2004 +++ b/Dockerfile.ubuntu-2004 @@ -1,7 +1,18 @@ FROM ubuntu:20.04 -LABEL maintainer="LinuxGSM " ARG DEBIAN_FRONTEND=noninteractive +ARG BUILD_DATE +ARG VCS_REF + +LABEL maintainer="LinuxGSM " \ + org.opencontainers.image.title="SteamCMD" \ + org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ + org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.vendor="GameServerManagers" \ + org.opencontainers.image.licenses="MIT" \ + org.opencontainers.image.created=$BUILD_DATE \ + org.opencontainers.image.revision=$VCS_REF SHELL ["/bin/bash", "-o", "pipefail", "-c"] diff --git a/Dockerfile.ubuntu-2204 b/Dockerfile.ubuntu-2204 index 5cb53ad..03d2f75 100644 --- a/Dockerfile.ubuntu-2204 +++ b/Dockerfile.ubuntu-2204 @@ -1,7 +1,18 @@ FROM ubuntu:22.04 -LABEL maintainer="LinuxGSM " ARG DEBIAN_FRONTEND=noninteractive +ARG BUILD_DATE +ARG VCS_REF + +LABEL maintainer="LinuxGSM " \ + org.opencontainers.image.title="SteamCMD" \ + org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ + org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.vendor="GameServerManagers" \ + org.opencontainers.image.licenses="MIT" \ + org.opencontainers.image.created=$BUILD_DATE \ + org.opencontainers.image.revision=$VCS_REF SHELL ["/bin/bash", "-o", "pipefail", "-c"] diff --git a/Dockerfile.ubuntu-2404 b/Dockerfile.ubuntu-2404 index a73a433..decbfb5 100644 --- a/Dockerfile.ubuntu-2404 +++ b/Dockerfile.ubuntu-2404 @@ -1,7 +1,18 @@ FROM ubuntu:24.04 -LABEL maintainer="LinuxGSM " ARG DEBIAN_FRONTEND=noninteractive +ARG BUILD_DATE +ARG VCS_REF + +LABEL maintainer="LinuxGSM " \ + org.opencontainers.image.title="SteamCMD" \ + org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ + org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ + org.opencontainers.image.vendor="GameServerManagers" \ + org.opencontainers.image.licenses="MIT" \ + org.opencontainers.image.created=$BUILD_DATE \ + org.opencontainers.image.revision=$VCS_REF SHELL ["/bin/bash", "-o", "pipefail", "-c"]