briandfoy / rakudo-star-chocolatey

Rakudo Star chocolatey packages
Other
2 stars 2 forks source link

Create the nupkg file automatically #8

Open briandfoy opened 7 years ago

briandfoy commented 7 years ago

Or, do whatever choco pack does but without choco. My actual goal is to be able to do things directly from a Unix environment, or at least my Mac. My particular problem is that I'm not on Windows and I start a VM to work with that. I'd like to have something that doesn't require a VM.

choco will run on Mono, so a solution might be to merely install Mono.

Or, maybe I can release directly from AppVeyor if things change (#3), and release from there? I'd need much better testing for that. And, I could update from anything, push to GitHub, and AppVeyor takes over. I'd have to expose my Chocolatey API key though, and that's not so good.

If I wanted to skip all that, the NuPkg format is just a zip file:

But, then I'd need to reverse engineer the push protocol.