diff --git a/Dockerfile.jenkins b/Dockerfile.jenkins index a0aeb1b..fedc71c 100644 --- a/Dockerfile.jenkins +++ b/Dockerfile.jenkins @@ -2,9 +2,7 @@ FROM schemers/gauche RUN echo "deb http://ftp.de.debian.org/debian bookworm main" > /etc/apt/sources.list RUN dpkg --add-architecture i386 RUN apt update && apt install -y wine32 wine64 make wget -COPY ./executables/nsis-3.10-setup.exe /setup.exe -RUN mkdir -p /root/.wine -RUN wine winecfg -RUN wine setup.exe /S -RUN chmod 755 -R /root/.wine -ENV HOME=/root +WORKDIR /workdir +COPY ./executables/nsis-3.10-setup.exe /workdir/setup.exe +RUN WINEPREFIX=/workdir/.wine wine setup.exe /S +ENV WINEPREFIX=/workdir/.wine diff --git a/Jenkinsfile b/Jenkinsfile index 418a629..bd313bd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,7 +4,6 @@ pipeline { dockerfile { filename 'Dockerfile.jenkins' dir '.' - args '--privileged -v /var/run/docker.sock:/var/run/docker.sock' } } diff --git a/Makefile b/Makefile index 6830389..26dabc9 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ build: snow - wine ${HOME}/.wine/drive_c/Program\ Files\ \(x86\)/NSIS/makensis.exe install.nsi + wine makensis.exe install.nsi repo.scm: wget https://snow-fort.org/s/repo.scm