sqitch icon indicating copy to clipboard operation
sqitch copied to clipboard

Standalone releases

Open lastlink opened this issue 4 years ago • 4 comments

Is it possible to bundle the sqitch tool for windows and macos that you can download and run the exe without needing the perl dependency?

  • I almost want to port this perl application to dotnet core that has a nice native build no dependencies...

lastlink avatar Nov 04 '20 00:11 lastlink

Maybe try fatpack https://www.perl.com/article/58/2014/1/5/The-easy-way-to-build-stand-alone-Perl-apps/

lastlink avatar Nov 04 '20 16:11 lastlink

I've thought about building a macOS binary installer, sort of like Postgres.app, but I personally don't have the bandwidth for it rn. Would love to see it, though, completely agreed.

theory avatar Nov 04 '20 16:11 theory

I think it would be fine enough if we have a bundle exe file for each environment that the github action pipeline can generate and then you can just upload them as a tag release. I may look into this if I get bandwidth as well (eventually...). Not everyone can run a docker instance to test.

lastlink avatar Nov 04 '20 18:11 lastlink

Yeah, totally, that would be very cool, thanks!

theory avatar Nov 04 '20 18:11 theory