[wix-users] Automating MSI building

Brett Cunningham brettcu at gmail.com
Mon Feb 13 18:37:50 PST 2017


Thank you to everyone that replied!

Christopher - I think your recommendation is closest.

I think we are going forward with a "build" server that will handle the MSI
compilation/automation on the per-customer basis in order to provide a
signed MSI with a custom conf.ini.

Thanks again to this community!

On Mon, Feb 13, 2017 at 9:24 PM, Christopher Painter <chrpai at iswix.com>
wrote:

> It's not always that bad.   You can build a "seed" MSI and then have a
> postbuild step to insert an additional file into it and then sign it if
> desired.  One example was a .com company called signature mail.  The
> customer signed and faxed a form that then generated an office addon that
> included their signature.
>
>
> ________________________________
> From: wix-users <wix-users-bounces at lists.wixtoolset.org> on behalf of
> Walter Dexter <wfdexter at gmail.com>
> Sent: Saturday, February 11, 2017 6:07 PM
> To: WiX Toolset Users Mailing List
> Subject: Re: [wix-users] Automating MSI building
>
> I'm not fully understanding tbh. But having a unique MSI autogenerated for
> each customer sounds like trouble.
>
> > On Feb 11, 2017, at 5:44 PM, Brett Cunningham <brettcu at gmail.com> wrote:
> >
> > Thanks for the reply!
> >
> > Customers deploy their own server. This is one of the values that must be
> > in the conf.ini file. Without knowing this value, the endpoint client
> does
> > not know what server to pull from.
> >
> > This is why we think that the customer's server could query an API and
> pass
> > along the right info.
> >
> > Does this make sense, or is there something else that makes more sense?
> >
> >> On Sat, Feb 11, 2017 at 5:52 PM, Walter Dexter <wfdexter at gmail.com>
> wrote:
> >>
> >> Is there anything confidential in there?
> >>
> >> Are the files small enough you could include them all and pick at
> install?
> >>
> >> Or put the config file in a cab that you deliver with the MSI, and have
> a
> >> single stock MSI?
> >>
> >> Or even pull the config down from a server at install?
> >>
> >>> On Feb 11, 2017, at 1:18 PM, Brett Cunningham <brettcu at gmail.com>
> wrote:
> >>>
> >>> Each customer needs a different conf.ini file and it's becoming
> >>> unmanageable to keep it locally. We are looking to streamline the
> >> building
> >>> process.
> >>>
> >>> Our current thoughts: create an web app API that will take input for
> >>> conf.ini, then call WiX tools (candle, light) and return the MSI
> package.
> >>> Our preference is to build web apps on Linux. We've tried to deploy
> >> django
> >>> apps on Windows before: it's a huge pain and unsupported.
> >>>
> >>> Has anyone built a WiX environment on Linux? Any other thoughts on how
> to
> >>> do this, architecturally?
> >>>
> >>> v/r,
> >>>
> >>> Brett
> >>>
> >>> ____________________________________________________________________
> >>> WiX Toolset Users Mailing List provided by FireGiant
> >> http://www.firegiant.com/
> WiX Support | WiX Experts and Resources from FireGiant<http://www.
> firegiant.com/>
> www.firegiant.com
> WiX Support | Installation, Development, Deployment | WiX Experts and
> Resources from FireGiant
>
>
>
> >>
> >> ____________________________________________________________________
> >> WiX Toolset Users Mailing List provided by FireGiant
> >> http://www.firegiant.com/
> WiX Support | WiX Experts and Resources from FireGiant<http://www.
> firegiant.com/>
> www.firegiant.com
> WiX Support | Installation, Development, Deployment | WiX Experts and
> Resources from FireGiant
>
>
>
> >>
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
> WiX Support | WiX Experts and Resources from FireGiant<http://www.
> firegiant.com/>
> www.firegiant.com
> WiX Support | Installation, Development, Deployment | WiX Experts and
> Resources from FireGiant
>
>
>
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
> WiX Support | WiX Experts and Resources from FireGiant<http://www.
> firegiant.com/>
> www.firegiant.com
> WiX Support | Installation, Development, Deployment | WiX Experts and
> Resources from FireGiant
>
>
>
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>



More information about the wix-users mailing list