Skip to content

Commit f3c27b2

Browse files
committed
update build for head, bump selkies
1 parent dee60fe commit f3c27b2

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,24 @@ RUN \
1616
https://github.com/selkies-project/selkies.git \
1717
/src && \
1818
cd /src && \
19-
git checkout -f 7594ac10262b950f98283d0e8a2823159370de32
19+
git checkout -f f3fc27c6c1d1080cdc83c9113aa66d2c9d3906c3
2020

2121
RUN \
2222
echo "**** build frontend ****" && \
2323
cd /src && \
2424
cd addons/gst-web-core && \
2525
npm install && \
2626
npm run build && \
27+
cp dist/selkies-core.js ../selkies-dashboard/src && \
2728
cd ../selkies-dashboard && \
2829
npm install && \
2930
npm run build && \
3031
mkdir dist/src dist/nginx && \
31-
cp ../gst-web-core/dist/selkies-core.js dist/src/ && \
3232
cp ../universal-touch-gamepad/universalTouchGamepad.js dist/src/ && \
3333
cp ../gst-web-core/nginx/* dist/nginx/ && \
3434
mkdir /buildout && \
3535
cp -ar dist/* /buildout/
3636

37-
3837
# Runtime stage
3938
FROM ghcr.io/linuxserver/baseimage-arch:latest
4039

@@ -174,7 +173,7 @@ RUN \
174173
pip3 install pixelflux pcmflux --break-system-packages && \
175174
curl -o \
176175
/tmp/selkies.tar.gz -L \
177-
"https://github.com/selkies-project/selkies/archive/7594ac10262b950f98283d0e8a2823159370de32.tar.gz" && \
176+
"https://github.com/selkies-project/selkies/archive/f3fc27c6c1d1080cdc83c9113aa66d2c9d3906c3.tar.gz" && \
178177
cd /tmp && \
179178
tar xf selkies.tar.gz && \
180179
cd selkies-* && \

Dockerfile.aarch64

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,24 @@ RUN \
1616
https://github.com/selkies-project/selkies.git \
1717
/src && \
1818
cd /src && \
19-
git checkout -f 7594ac10262b950f98283d0e8a2823159370de32
19+
git checkout -f f3fc27c6c1d1080cdc83c9113aa66d2c9d3906c3
2020

2121
RUN \
2222
echo "**** build frontend ****" && \
2323
cd /src && \
2424
cd addons/gst-web-core && \
2525
npm install && \
2626
npm run build && \
27+
cp dist/selkies-core.js ../selkies-dashboard/src && \
2728
cd ../selkies-dashboard && \
2829
npm install && \
2930
npm run build && \
3031
mkdir dist/src dist/nginx && \
31-
cp ../gst-web-core/dist/selkies-core.js dist/src/ && \
3232
cp ../universal-touch-gamepad/universalTouchGamepad.js dist/src/ && \
3333
cp ../gst-web-core/nginx/* dist/nginx/ && \
3434
mkdir /buildout && \
3535
cp -ar dist/* /buildout/
3636

37-
3837
# Runtime stage
3938
FROM ghcr.io/linuxserver/baseimage-arch:arm64v8-latest
4039

@@ -170,7 +169,7 @@ RUN \
170169
pip3 install pixelflux pcmflux --break-system-packages && \
171170
curl -o \
172171
/tmp/selkies.tar.gz -L \
173-
"https://github.com/selkies-project/selkies/archive/7594ac10262b950f98283d0e8a2823159370de32.tar.gz" && \
172+
"https://github.com/selkies-project/selkies/archive/f3fc27c6c1d1080cdc83c9113aa66d2c9d3906c3.tar.gz" && \
174173
cd /tmp && \
175174
tar xf selkies.tar.gz && \
176175
cd selkies-* && \

0 commit comments

Comments
 (0)