puppetlabs/marionette-collective — pull request #63 by haf (2013-01-17 19:22:57+00:00)
Title: adding basic installer script

Here's something to discuss around...

I've written the basics of the moving of files, but without compensatory actions, should something fail in the installation script.

Now, all we have to do is fix the configuration and hook something into the CI server that you use that can build the installer.

I've found some refs that may be useful for this:

* Ruby/Rake installshield taks: https://github.com/AnthonyMastrean/rake-tasks-for-installshield/tree/master/lib - I can wrap these into https://github.com/Albacore/albacore/tree/clean_slate if you want me to
* A powershell script for getting ruby onto the windows machine (albiet with curl; but we can use WebRequest.Create from System.Net) - https://github.com/remotex/Scripts/blob/master/Install-Ruby.ps1
* The documentation for calling the powershell script from installsheild: http://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/CAPowerShell.htm

Can I be of further assistance?