fix: use lowercase Planmeca namespace in repository references

Changed all remaining `Planmeca` repository and Docker image references to lowercase `planmeca`.

This fixes Docker/registry image names, because Docker repository names must be lowercase, and prevents CI builds from failing with invalid tag errors.
2026-06-29 17:06:47 +00:00
parent 1354e469ef
commit c50e8dfe56
11 changed files with 66 additions and 66 deletions
+4 -4
@@ -75,19 +75,19 @@ The final server image imports:
Build payload:
```bash
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 ./romexis-payload
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 ./romexis-payload
```
Build Firebird payload:
```bash
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest ./romexis-firebird-payload
docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest ./romexis-firebird-payload
```
Build server image:
```bash
docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
```
---
@@ -97,7 +97,7 @@ docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.
Disable cache and show full logs:
```bash
docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis
```
---
+1 -1
@@ -116,6 +116,6 @@ Check the final image:
```bash
docker run --rm --entrypoint find \
gitea.buchhorster.de/Planmeca/romexis-server:<tag> \
gitea.buchhorster.de/planmeca/romexis-server:<tag> \
/opt -maxdepth 3 -type f
```
+11 -11
@@ -7,17 +7,17 @@ Images are published to the Gitea package registry namespace used by the project
## Main Images
```text
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/Planmeca/romexis-payload:<version>
gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
gitea.buchhorster.de/planmeca/romexis-payload:<version>
gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/Planmeca/romexis-server:<version>
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/planmeca/romexis-server:<version>
gitea.buchhorster.de/Planmeca/romexis-migration-service:<tag>
gitea.buchhorster.de/planmeca/romexis-migration-service:<tag>
```
---
@@ -68,13 +68,13 @@ romexis-server:6.5.3.444.203
## Pulling Images
```bash
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64
```
For multiarch usage:
```bash
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
```
---
@@ -84,5 +84,5 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
If Docker Compose expects a registry image but you built locally, tag it accordingly:
```bash
docker tag romexis-server:local gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64
docker tag romexis-server:local gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64
```
+2 -2
@@ -78,7 +78,7 @@ The script resolves the target marker from `/opt/romexis/version` and runs updat
```bash
docker run --rm --entrypoint find \
gitea.buchhorster.de/Planmeca/romexis-server:<tag> \
gitea.buchhorster.de/planmeca/romexis-server:<tag> \
/opt -maxdepth 3 -type f | sort
```
@@ -86,7 +86,7 @@ Open shell:
```bash
docker run --rm -it --entrypoint bash \
gitea.buchhorster.de/Planmeca/romexis-server:<tag>
gitea.buchhorster.de/planmeca/romexis-server:<tag>
```
---
+2 -2
@@ -121,7 +121,7 @@ If a payload image is based on `scratch`, it may not have a shell.
Use:
```bash
docker save gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest -o payload.tar
docker save gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest -o payload.tar
mkdir payload rootfs
tar -xf payload.tar -C payload
tar -xf payload/<layer-id>/layer.tar -C rootfs
@@ -131,5 +131,5 @@ find rootfs/opt -type f | sort
If the image includes a shell:
```bash
docker run --rm -it --entrypoint sh gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
docker run --rm -it --entrypoint sh gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
```
+12 -12
@@ -36,8 +36,8 @@ Es enthält gemeinsame Laufzeitabhängigkeiten:
Tags:
```text
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
```
Das Base Image ist bewusst vom Romexis Server Image getrennt, damit es nicht für jede Romexis-Version erneut gebaut werden muss.
@@ -58,14 +58,14 @@ Es enthält:
Architekturspezifische Tags:
```text
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
```
Multiarch-Manifest-Tag:
```text
gitea.buchhorster.de/Planmeca/romexis-server:<version>
gitea.buchhorster.de/planmeca/romexis-server:<version>
```
---
@@ -220,7 +220,7 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg IMAGE_VERSION=11-amd64 \
-t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
--load \
./romexis-base
```
@@ -234,8 +234,8 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg ROMEXIS_VERSION=6.5.3 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3-amd64 \
--load \
./romexis
```
@@ -266,7 +266,7 @@ docker buildx build \
--provenance=false \
--sbom=false \
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
-t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
--load \
./romexis-payload
```
@@ -280,9 +280,9 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 \
--load \
./romexis
```
+12 -12
@@ -36,8 +36,8 @@ It contains shared runtime dependencies:
Tags:
```text
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
```
The base image is intentionally separated from the Romexis Server image so it does not need to be rebuilt for every Romexis version.
@@ -58,14 +58,14 @@ It contains:
Architecture-specific tags:
```text
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
```
Multi-architecture manifest tag:
```text
gitea.buchhorster.de/Planmeca/romexis-server:<version>
gitea.buchhorster.de/planmeca/romexis-server:<version>
```
---
@@ -220,7 +220,7 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg IMAGE_VERSION=11-amd64 \
-t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
--load \
./romexis-base
```
@@ -234,8 +234,8 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg ROMEXIS_VERSION=6.5.3 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3-amd64 \
--load \
./romexis
```
@@ -266,7 +266,7 @@ docker buildx build \
--provenance=false \
--sbom=false \
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
-t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
--load \
./romexis-payload
```
@@ -280,9 +280,9 @@ docker buildx build \
--sbom=false \
--build-arg TARGETARCH=amd64 \
--build-arg ROMEXIS_VERSION=6.5.3.444.203 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \
--build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64 \
--build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:6.5.3.444.203 \
-t gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203-amd64 \
--load \
./romexis
```
+8 -8
@@ -1,6 +1,6 @@
# Romexis Docker
[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/Planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)]
[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)]
> Containerisierte Ausführung von Planmeca Romexis Server 6.5 unter Linux mit Docker, Microsoft SQL Server und einem wiederverwendbaren Multiarch-Romexis-Basisimage.
@@ -123,12 +123,12 @@ Die Images werden in der Gitea Container Registry des Projekts veröffentlicht.
### Image-Struktur
```text
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/Planmeca/romexis-server:<version>
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/planmeca/romexis-server:<version>
```
Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet.
@@ -136,7 +136,7 @@ Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet.
### Beispiel-Pull
```bash
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
```
### Installierte Romexis-Version prüfen
@@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
```bash
docker run --rm \
--entrypoint cat \
gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \
gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203 \
/opt/romexis/version
```
+8 -8
@@ -1,6 +1,6 @@
# Romexis Docker
[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/Planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)]
[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)]
> Containerized deployment of Planmeca Romexis Server 6.5 on Linux using Docker, Microsoft SQL Server and a reusable multi-architecture Romexis base image.
@@ -123,12 +123,12 @@ Images are published to the Gitea Container Registry namespace used by the proje
### Image layout
```text
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-amd64
gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/Planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/Planmeca/romexis-server:<version>
gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
gitea.buchhorster.de/planmeca/romexis-server:<version>-arm64
gitea.buchhorster.de/planmeca/romexis-server:<version>
```
The architecture-specific tags are used internally by the multi-architecture manifest.
@@ -136,7 +136,7 @@ The architecture-specific tags are used internally by the multi-architecture man
### Example pull
```bash
docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
docker pull gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203
```
### Verify installed Romexis version
@@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203
```bash
docker run --rm \
--entrypoint cat \
gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \
gitea.buchhorster.de/planmeca/romexis-server:6.5.3.444.203 \
/opt/romexis/version
```
+3 -3
@@ -31,14 +31,14 @@ A release usually includes:
## Image Verification
```bash
docker pull gitea.buchhorster.de/Planmeca/romexis-server:<version>-amd64
docker pull gitea.buchhorster.de/Planmeca/romexis-server:<version>
docker pull gitea.buchhorster.de/planmeca/romexis-server:<version>-amd64
docker pull gitea.buchhorster.de/planmeca/romexis-server:<version>
```
Inspect:
```bash
docker manifest inspect gitea.buchhorster.de/Planmeca/romexis-server:<version>
docker manifest inspect gitea.buchhorster.de/planmeca/romexis-server:<version>
```
---
+3 -3
@@ -27,9 +27,9 @@ Example defaults:
ARG TARGETARCH=amd64
ARG ROMEXIS_VERSION=6.5.3.444.203
ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-${TARGETARCH}
ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:${ROMEXIS_VERSION}
ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest
ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/planmeca/romexis-base-jre:11-${TARGETARCH}
ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-payload:${ROMEXIS_VERSION}
ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/planmeca/romexis-firebird-payload:latest
```
---