Skip to content

Commit 379ec62

Browse files
committed
add all dashboards and build properly
1 parent 3e93e7d commit 379ec62

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,23 @@ RUN \
1616
https://github.com/selkies-project/selkies.git \
1717
/src && \
1818
cd /src && \
19-
git checkout -f f143e7b8006d98e4bea47f39ebb5e1b3053f34f4
19+
git checkout -f 29466e687d2dbed57f657e47b69fab217a81ef1f
2020

2121
RUN \
2222
echo "**** build shared core library ****" && \
2323
cd /src/addons/gst-web-core && \
2424
npm install && \
2525
npm run build && \
2626
echo "**** build multiple dashboards ****" && \
27-
DASHBOARDS="selkies-dashboard selkies-dashboard-zinc" && \
27+
DASHBOARDS="selkies-dashboard selkies-dashboard-zinc selkies-dashboard-wish" && \
2828
mkdir /buildout && \
2929
for DASH in $DASHBOARDS; do \
3030
cd /src/addons/$DASH && \
3131
cp ../gst-web-core/dist/selkies-core.js src/ && \
3232
npm install && \
3333
npm run build && \
3434
mkdir -p dist/src dist/nginx && \
35+
cp ../gst-web-core/dist/selkies-core.js dist/src/ && \
3536
cp ../universal-touch-gamepad/universalTouchGamepad.js dist/src/ && \
3637
cp ../gst-web-core/nginx/* dist/nginx/ && \
3738
cp -r ../gst-web-core/dist/jsdb dist/ && \
@@ -186,7 +187,7 @@ RUN \
186187
| awk '/tag_name/{print $4;exit}' FS='[""]') && \
187188
curl -o \
188189
/tmp/selkies.tar.gz -L \
189-
"https://github.com/selkies-project/selkies/archive/f143e7b8006d98e4bea47f39ebb5e1b3053f34f4.tar.gz" && \
190+
"https://github.com/selkies-project/selkies/archive/29466e687d2dbed57f657e47b69fab217a81ef1f.tar.gz" && \
190191
cd /tmp && \
191192
tar xf selkies.tar.gz && \
192193
cd selkies-* && \

Dockerfile.aarch64

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,23 @@ RUN \
1616
https://github.com/selkies-project/selkies.git \
1717
/src && \
1818
cd /src && \
19-
git checkout -f f143e7b8006d98e4bea47f39ebb5e1b3053f34f4
19+
git checkout -f 29466e687d2dbed57f657e47b69fab217a81ef1f
2020

2121
RUN \
2222
echo "**** build shared core library ****" && \
2323
cd /src/addons/gst-web-core && \
2424
npm install && \
2525
npm run build && \
2626
echo "**** build multiple dashboards ****" && \
27-
DASHBOARDS="selkies-dashboard selkies-dashboard-zinc" && \
27+
DASHBOARDS="selkies-dashboard selkies-dashboard-zinc selkies-dashboard-wish" && \
2828
mkdir /buildout && \
2929
for DASH in $DASHBOARDS; do \
3030
cd /src/addons/$DASH && \
3131
cp ../gst-web-core/dist/selkies-core.js src/ && \
3232
npm install && \
3333
npm run build && \
3434
mkdir -p dist/src dist/nginx && \
35+
cp ../gst-web-core/dist/selkies-core.js dist/src/ && \
3536
cp ../universal-touch-gamepad/universalTouchGamepad.js dist/src/ && \
3637
cp ../gst-web-core/nginx/* dist/nginx/ && \
3738
cp -r ../gst-web-core/dist/jsdb dist/ && \
@@ -184,7 +185,7 @@ RUN \
184185
| awk '/tag_name/{print $4;exit}' FS='[""]') && \
185186
curl -o \
186187
/tmp/selkies.tar.gz -L \
187-
"https://github.com/selkies-project/selkies/archive/f143e7b8006d98e4bea47f39ebb5e1b3053f34f4.tar.gz" && \
188+
"https://github.com/selkies-project/selkies/archive/29466e687d2dbed57f657e47b69fab217a81ef1f.tar.gz" && \
188189
cd /tmp && \
189190
tar xf selkies.tar.gz && \
190191
cd selkies-* && \

0 commit comments

Comments
 (0)