Is it possible to update the installed FinalBuilder version with a FinalBuilder script?
Here are some information about our build process:
Today we are using FinalBuilder on 25 Buildmachines, which are all setup as VMWare-Images. The Buildmachines are automaticly started for making a build and then automaticly shuts down.
To control the Builds on all Buildmachines a Masterbuild started with Autostart and calls the special Buildscript needed on the Buildmachine.
To update our individual Action-Packages we have made an update script that copies the Action-Packages from the repository to the local directory ActionDefs. That works fine.
But how can we update the installed FinalBuilder version with an FinalBuilder script?
Today we must start every Buildmachine and made the FinalBuilder update manually. That is very time consuming and should be automated.
Is it possible to run the FinalBuilder update installation silent?
Also, if you’re replacing a running version of FinalBuilder then you’ll find the installer will fail because it can’t replace the open running application.
You can use the “Schedule Add” action to add a windows schedule to run the installer (in silent mode) several minutes into the future. If you make the Schedule Add the last (or almost-last) action in the FB process, it will run the installer after FB has exited.
Using the silent installation with the sheduler works.
But with the internal "Add Scheduled Task" it won't work.
I must use "Execute Program" with "schtasks" and the needed parameters.
The "Add Scheduled Task" won't work on a german Windows 2003, because it don't nows "ONCE". You must use "EINMAL".
I think there are also problems with the weekdays.
As attachement I want to put the output of "schtasks /create /?" from a german Win2003, maybe you can "internationalize" the Actions with this information.
I can't upload a 10kb file "schtask.txt", I get the error "Invalid file type or file exceeds max size(300kb)". How can I upload the file?