Trying to build windows docker image from here <ht...
# compose-desktop
i
Trying to build windows docker image from here https://github.com/JetBrains/compose-jb/tree/master/ci/docker/windows but I’m getting this error. Any idea what’s going on?
Copy code
------
 > [1/19] FROM <http://mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019@sha256:2506aed9fa9adec7118a1058d117b5ff579fa0c74f9a47bece4008593a057e5d|mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019@sha256:2506aed9fa9adec7118a1058d117b5ff579fa0c74f9a47bece4008593a057e5d>:
------
failed to solve with frontend dockerfile.v0: failed to build LLB: failed to register layer: Error processing tar file(exit status 1): link /Files/Program Files/common files/Microsoft Shared/Ink/en-US/micaut.dll.mui /Files/Program Files (x86)/common files/Microsoft Shared/ink/en-US/micaut.dll.mui: no such file or directory
o
we do not support building Docker images in CI folder, they are just for internal build processes, so unlikely we could help here
i
Ok, I assumed they were there so that we can build
deb
and
msi/exe
packages. I was able to build a
deb
with the linux image, wanted to try building an
msi
one too.
o
nope, you don’t need to use them to build MSI, plugin shall take care for that
i
I’m playing around with the
examples/todo
and trying to package the desktop module with
./gradlew :desktop:package
and it only produces
dmg
binary, which led me to building the docker images. Even if I’m explicit
./gradlew :desktop:packageDeb
nothing gets produces but the build is a success
message has been deleted
o
sure, to pack msi you need windows machine/vm
i
So I do need to use them to build msi 🙂
o
not really - it creates environment for building native parts of the project (Skiko library), creating MSI doesn’t need software installed there