I'm looking to set up an automated installation of our tools for both build servers and developers' machines, and the setup program appears to be the simplest way to do this, at least for the server.
Thanks,
Brad
I’d suggest using MsiExec.
It’s a free tool that’s part of windows platform SDK and it allows you to install msi installers from the command line using options and property inputs. To install silently, I think you’ll need the /passive switch
http://msdn2.microsoft.com/en-us/library/aa367988.aspx
Hope this helps,
--> tom
How does one tell msiexec to install a ...Setup.exe file? Simply specifying the name that way on the msiexec command line doesn't work. Attempting to do so displays the msiexec help options. Is it as simple as renaming the exe to msi?
Brad
My mistake. I was under the impression that the CCNet installers were msi packages.
Unfortunately MsiExec only works with the Windows Installer technology, so I doubt you will be able to simply rename the installers
--> tom
-----Original Message-----
From: ccnet...@googlegroups.com [mailto:ccnet...@googlegroups.com] On
Behalf Of Brad Stiles
Sent: Friday, January 26, 2007 2:04 PM
To: ccnet...@googlegroups.com
If they’re built using InstallShield:
http://helpnet.installshield.com/robo/projects/HelpLibDevStudio9/IHelpSetup_EXECmdLine.htm
--> tom
From:
ccnet...@googlegroups.com [mailto:ccnet...@googlegroups.com] On Behalf Of Tom Soderling
Sent: Friday, January 26, 2007
2:21 PM
To: ccnet...@googlegroups.com
Subject: [ccnet-user] Re: Silent
install of CCTray
My mistake. I was under the impression that the CCNet installers were msi packages.
Unfortunately MsiExec only works with the Windows Installer technology, so I doubt you will be able to simply rename the installers
--> tom
-----Original Message-----
From: ccnet...@googlegroups.com [mailto:ccnet...@googlegroups.com] On
Behalf Of Brad Stiles
Sent: Friday, January 26, 2007 2:04 PM
To: ccnet...@googlegroups.com
Subject: [ccnet-user] Re: Silent install of CCTray
> I'd suggest using MsiExec.
On 26/01/07, Brad Stiles <brads...@bellsouth.net> wrote:
> Is there any way to silently install CruiseControl or CCTray to a custom location, as opposed to using the Setup.exe? I've looked through the documentation, and I don't see anything. If I missed it, please point me to the spot I should be reading.
>
> I'm looking to set up an automated installation of our tools for both build servers and developers' machines, and the setup program appears to be the simplest way to do this, at least for the server.
i'm currently looking into doing this in more detail, but at least as
a starting point if you are willing to accept the defaults, you can
use the /S switch when installing the setup file.
see http://nsis.sourceforge.net/Which_command_line_parameters_can_be_used_to_configure_installers
cheers,
owen.
--
Owen Rogers | http://dotnetjunkies.com/weblog/exortech |
CruiseControl.NET - http://ccnet.thoughtworks.com
if you really want to reliably automate the deployment, for now, i
would recommend using the binary .zip distribution and just xcopying
the files. the only other things that the installers do is that they
(optionally) register the service and create the vdir -- both of which
can just be done with batch scripts, if desired.
cheers,
owen.