cirruslabs / docker-images-flutter

Docker Images for Flutter
MIT License
445 stars 139 forks source link

Windows desktop build support #144

Open dballard opened 3 years ago

dballard commented 3 years ago

We're using your containers for android builds in Drone CI and as you can see from #141 we've already adapted it for use with Linux desktop builds, however it seems Windows Desktop builds are... harder. I've taken a preliminary stab of trying to work with some of your other Containers for windows with at least android SDK + NDK but so far had no luck. I'll report back if I do make any progress but you do appear to be the experts so was wondering if you'd be able to have better faster luck than me

Thanks

dballard commented 3 years ago

I was able to use your android SDK image for windows and extend it to have full flutter support for desktop builds! thanks!

https://github.com/OpenPriv/flutter-desktop

fkorotkov commented 3 years ago

@dballard great work! What do you think of adding these containers to this repository under new tags? 🤔

dballard commented 3 years ago

yeah! that'd be awesome. how do you want to go about doing that?

fkorotkov commented 3 years ago

@dballard how about you'll create a PR with your Dockerfiles to preserve you in Git history. And I'll take it from there: will add CI config to build it, will slightly change Windows one to have less layers, etc. What do you think?

davidpanic commented 2 years ago

Are there any further plans on supporting desktop builds since desktop support seems to be in the stable flutter channels and enabled by default in new projects? Seems to me like you just need to update some Dockerfiles and push the images or add them to the CI builds. I guess Linux support should already be working, but what about Windows images?