Multi-Platform Releases with Esy and Azure Pipelines
summary
Pipeline builds Linux MacOS and Windows binaries with esy then copies them into one npm package, generates a package.json plus README and license, and packs a cross-platform tarball. CI runs on Azure Pipelines with parallel jobs, saves JUnit test artifacts, and uses a postinstall placeholder replaced by platform binaries. A native Reason CLI called Rhian is used in the workflow; tagged commits trigger per-platform install-and-run verification of the packaged release.
AI-written summary · about
related talks
51mBuilding your Open Source projects with Azure Pipelines and Azure
57mModern Continuous Integration with Azure Pipelines
33mThe Joys of Automatic Deployment of a Multi Platform Electron Application
01h 05mAzure DevOps & Azure Pipelines Launch Keynote
36mFrom Zero to Hero: Continuous Delivery and DevOps using GitHub and Azure Pipelines
44mSipping psake: Creating a Build and Release Pipeline for ...
20mContinuous Builds with your GitHub projects using Azure Pipelines
16mBuilding ans scaling Angular apps on Azure
