The Purpose

The purpose of this article is to fix System.Exception at Squirrel.Utility.CreateZipFromDirectory and outline the benefits of using Docker when building Windows installers for Electron-powered applications. It is specifically for those who use any of the macOS versions above Majove.

I recommend this approach for production builds as well, for Windows and Linux platforms. Why for production? Because with Docker, it will be straightforward to set up, build/test/ship job on CI/CD tools like Jenkins, GoCD, AWS Code Build, etc…

The Reason

I was using my MacBook for building windows installers for almost 2 years now. It was running os version Majove, but recently…

Ashot Harutyunyan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store