Some checks failed
Build and Test / build-editions (wii-u-chat) (push) Failing after 1m10s
Build and Test / build-editions (sonic-transformed) (push) Failing after 1m11s
Build and Test / build-editions (DATABASE_SMM, super-mario-maker) (push) Failing after 1m13s
Build and Test / build-editions (splatoon) (push) Failing after 1m13s
Build and Test / build-editions (DATABASE_SMM, wii-sports-club) (push) Failing after 1m13s
Build and Test / build-editions (terraria) (push) Failing after 1m14s
Build and Test / build-editions (mario-tennis) (push) Failing after 1m14s
Build and Test / build-editions (splatoon-testfire) (push) Failing after 1m16s
Build and Test / build-editions (fast-racing-neo) (push) Failing after 1m16s
Build and Test / build-editions (DATABASE_SMM, puyopuyo) (push) Failing after 1m16s
Build and Test / build-editions (minecraft-wiiu) (push) Failing after 1m16s
Build and Test / build-editions (DATABASE_FRIENDS, friends) (push) Failing after 1m16s
it just causes us grief for something that can be easily avoided by just using minimal alpine images. we can revisit it later if needed.
23 lines
No EOL
709 B
Docker
23 lines
No EOL
709 B
Docker
# syntax=docker/dockerfile:1
|
|
FROM alpine:3.20 AS base
|
|
RUN apk add --no-cache ca-certificates libssl3
|
|
|
|
FROM base AS node-holder
|
|
COPY dist/rnex-server-backend-node-holder /rnex-server-backend-node-holder
|
|
ENTRYPOINT ["/rnex-server-backend-node-holder"]
|
|
|
|
FROM base AS proxy-insecure
|
|
COPY dist/proxy_insecure /proxy_insecure
|
|
ENTRYPOINT ["/proxy_insecure"]
|
|
|
|
FROM base AS proxy-secure
|
|
COPY dist/proxy_secure /proxy_secure
|
|
ENTRYPOINT ["/proxy_secure"]
|
|
|
|
FROM base AS backend-auth
|
|
COPY dist/rnex-server-backend-auth /rnex-server-backend-auth
|
|
ENTRYPOINT ["/rnex-server-backend-auth"]
|
|
|
|
FROM base AS backend-secure
|
|
COPY dist/rnex-server-backend-secure /rnex-server-backend-secure
|
|
ENTRYPOINT ["/rnex-server-backend-secure"] |