Skip to content

Commit fbd2e83

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

6 files changed

Lines changed: 44 additions & 22 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"

server/configs/application-local-dev-app.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ extender:
2626
nssdk-1832:
2727
url: http://nssdk-1832:9000
2828
instanceId: nssdk-1832
29-
ps4-12000:
30-
url: http://ps4-12000:9000
31-
instanceId: ps4-12000
32-
ps5-10000:
33-
url: http://ps5-10000:9000
34-
instanceId: ps5-10000
29+
ps4-12500:
30+
url: http://ps4-12500:9000
31+
instanceId: ps4-12500
32+
ps5-12000:
33+
url: http://ps5-12000:9000
34+
instanceId: ps5-12000
3535
winsdk-2022:
3636
url: http://winsdk-2022:9000
3737
instanceId: winsdk-2022

server/configs/application-test-app.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ extender:
2222
nssdk-1832:
2323
url: http://nssdk-1832:9000
2424
instanceId: nssdk-1832
25-
ps4-12000:
26-
url: http://ps4-12000:9000
27-
instanceId: ps4-12000
28-
ps5-10000:
29-
url: http://ps5-10000:9000
30-
instanceId: ps5-10000
25+
ps4-12500:
26+
url: http://ps4-12500:9000
27+
instanceId: ps4-12500
28+
ps5-12000:
29+
url: http://ps5-12000:9000
30+
instanceId: ps5-12000
3131
winsdk-2022:
3232
url: http://winsdk-2022:9000
3333
instanceId: winsdk-2022
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)