File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 runs-on : ubuntu-latest
1212 container :
1313 image : ghcr.io/grumpycoders/pcsx-redux-build:latest
14+ options : --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined
1415 env :
1516 TEST_RESULTS : /tmp/test-results
1617 steps :
Original file line number Diff line number Diff line change @@ -36,17 +36,22 @@ RUN apt install -y xvfb
3636RUN apt install -y python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace
3737RUN apt install -y glibc-tools lcov
3838RUN apt install -y file
39+
40+ # AppImage dependencies
41+ RUN apt install -y libfuse2t64
42+ RUN apt install -y fuse
43+
3944WORKDIR /tmp
40- RUN wget https://github.com/AppImage/AppImageKit /releases/download/continuous/appimagetool-x86_64.AppImage && \
45+ RUN wget https://github.com/AppImage/appimagetool /releases/download/continuous/appimagetool-x86_64.AppImage && \
4146 chmod +x /tmp/appimagetool-x86_64.AppImage && \
4247 cd /opt && /tmp/appimagetool-x86_64.AppImage --appimage-extract && \
4348 mv squashfs-root appimage-tool.AppDir && \
4449 ln -s /opt/appimage-tool.AppDir/AppRun /usr/bin/appimagetool && \
4550 rm /tmp/appimagetool-x86_64.AppImage
4651WORKDIR /
47- RUN pip3 install --break-system-packages appimage-builder pydpkg
48- COPY appimage-dpkg.patch / appimage-dpkg.patch
49- RUN patch -p 1 < appimage-dpkg.patch
52+ RUN wget -O appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/ appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage
53+ RUN chmod +x appimage-builder-x86_64.AppImage
54+ RUN mv appimage-builder-x86_64.AppImage /usr/local/bin/ appimage-builder
5055RUN apt install -y imagemagick-6.q16 gtk-update-icon-cache appstream
5156RUN apt install -y squashfs-tools zip zsync
5257
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments