Skip to content

Commit 26a14a9

Browse files
committed
Added new PS4/PS5 dockerfiles
1 parent ffff638 commit 26a14a9

4 files changed

Lines changed: 32 additions & 10 deletions

File tree

server/build-docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ for request in $REQUESTED; do
2828
INSTALL="emsdk-3155 emsdk-3165 emsdk-406"
2929
;;
3030
ps4)
31-
INSTALL="wine ps4-12000"
31+
INSTALL="wine ps4-12000 ps4-12500"
3232
;;
3333
ps5)
34-
INSTALL="wine ps5-10000"
34+
INSTALL="wine ps5-10000 ps5-12000"
3535
;;
3636
nintendo)
3737
INSTALL="wine nssdk-1832"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
FROM europe-west1-docker.pkg.dev/extender-426409/extender-public-registry/extender-wine-env:1.5.0
2+
3+
ENV PS4_SDK_VERSION=12.500
4+
ENV PS4_SDK=${PLATFORMSDK_DIR}/ps4-sdk-${PS4_SDK_VERSION}
5+
6+
ENV PS4_SDK_FILENAME=ps4-sdk-${PS4_SDK_VERSION}.tar.gz
7+
8+
RUN --mount=type=secret,id=DM_PACKAGES_URL,required=true \
9+
echo "PS4 ${PS4_SDK_FILENAME}" && \
10+
mkdir -p ${PS4_SDK} && \
11+
wget -q -O - $(cat /run/secrets/DM_PACKAGES_URL)/${PS4_SDK_FILENAME} | tar xz -C ${PS4_SDK} --strip-components=1
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
FROM europe-west1-docker.pkg.dev/extender-426409/extender-public-registry/extender-wine-env:1.5.0
2+
3+
ENV PS5_SDK_VERSION=12.000
4+
ENV PS5_SDK=${PLATFORMSDK_DIR}/ps5-sdk-${PS5_SDK_VERSION}
5+
6+
ENV PS5_SDK_FILENAME=ps5-sdk-${PS5_SDK_VERSION}.tar.gz
7+
8+
RUN --mount=type=secret,id=DM_PACKAGES_URL,required=true \
9+
echo "PS5 ${PS5_SDK_FILENAME}" && \
10+
mkdir -p ${PS5_SDK} && \
11+
wget -q -O - $(cat /run/secrets/DM_PACKAGES_URL)/${PS5_SDK_FILENAME} | tar xz -C ${PS5_SDK} --strip-components=1

server/docker/docker-compose.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,36 +129,36 @@ services:
129129
default:
130130
aliases:
131131
- nssdk-1832
132-
ps4_12000-dev:
133-
image: europe-west1-docker.pkg.dev/extender-426409/extender-ps4-private-registry/extender-ps4-12000-env:latest
132+
ps4_12500-dev:
133+
image: europe-west1-docker.pkg.dev/extender-426409/extender-ps4-private-registry/extender-ps4-12500-env:latest
134134
extends:
135135
file: common-services.yml
136136
service: remote_builder
137137
environment:
138-
- INSTANCE_ID=ps4-12000-local
138+
- INSTANCE_ID=ps4-12500-local
139139
profiles:
140140
- all
141141
- consoles
142142
- playstation
143143
networks:
144144
default:
145145
aliases:
146-
- ps4-12000
147-
ps5_10000-dev:
148-
image: europe-west1-docker.pkg.dev/extender-426409/extender-ps5-private-registry/extender-ps5-10000-env:latest
146+
- ps4-12500
147+
ps5_12000-dev:
148+
image: europe-west1-docker.pkg.dev/extender-426409/extender-ps5-private-registry/extender-ps5-12000-env:latest
149149
extends:
150150
file: common-services.yml
151151
service: remote_builder
152152
environment:
153-
- INSTANCE_ID=ps5-10000-local
153+
- INSTANCE_ID=ps5-12000-local
154154
profiles:
155155
- all
156156
- consoles
157157
- playstation
158158
networks:
159159
default:
160160
aliases:
161-
- ps5-10000
161+
- ps5-12000
162162
win_2022-dev:
163163
image: europe-west1-docker.pkg.dev/extender-426409/extender-public-registry/extender-winsdk-2022-env:latest
164164
extends:

0 commit comments

Comments
 (0)