Page 1 of 1

Remote Build Execution

Posted: Tue Apr 05, 2016 7:26 am
by lucasfrigo
Hello!
I'm having some issues on figuring out how I can generate our installer on my company's environment.

We have a server exclusive for the InstallAware X2, where our developer works on the projects using the InstallAware IDE. On this server we activated our Studio Admin license, and it works great.

But we have another server that is our dedicated build machine. In this server we have a program that automatically compiles ours applications, and we are wishing we could include in the build process the InstallAware build too.
I tried to map a remote directory to the InstallAwar server, and execute the 'miabuild.exe' from this mapped driver. It sort of worked, but when I execute the installer, I get a message that it was created with a free version of the Installaware, and that the licensed version does not show the message.

Image

We can't simply install InstallAware X2 on our build server because we already have InstallAware 15 installed on it. We have to keep this version running for an older installer that we have maintain.
I could try to have both InstallAware X2 and 15 installed at the same server, but I'm afraid it could make the old version to stop working, and then I would have a bigger problem.

Does anyone have any idea on how I could solve this problem?
Is it possible to have the InstallAware license installed in one server and build a installer from another, without getting the "buy a license" message whenever I run the installer?

Re: Remote Build Execution

Posted: Tue Apr 05, 2016 9:43 am
by FrancescoT
Dear Lucas,

the problem is that InstallAware grants you the right to install the product on a single machine only. Of course unless you didn't purchase multiple licenses (not upgrades).

If you want to use the InstallAware IDE on additional machines, you need to acquire additional licenses.

The Studio or Studio Admin editions do allow you to install the command line build engine on additional machines without requiring additional licenses At such purpose you should use the InstallAware setup itself to install the tool, along with any required plug-ins and application runtimes, as well as the authenticode support files to enable code signing.

At any rate, you cannot install the IA 15 command line build engine on a server while having a different version of the IA IDE installed on a different machine. This is not allowed and violates the InstallAware license terms.

Hope this helps you.

Re: Remote Build Execution

Posted: Tue Apr 05, 2016 12:30 pm
by lucasfrigo
Thanks for your answer!
The IDE I just really need on a single machine, the problem is with the building process.
So with a Studio Admin, if I just install the build engine, I won't need to activate a license on that machine?
And just for clarification, by build engine you mean selecting just the "Command Line Build" and the plug-ins on the IA installer?
Image

And about the IA 15, we have a full install with a license and everything. That's why I don't want to try to install both IA versions on the same machine, so the licenses and installations won't get messed up between them.

Re: Remote Build Execution

Posted: Tue Apr 05, 2016 1:03 pm
by FrancescoT
Dear Lucas,

you can only install InstallAware on SINGLE machine only and this regardless of the version you want to install.

If you upgraded to InstallAware X2 from IA 15 and supposing you have the Studio or Studio Admin editions, you are allowed to install exclusively;

- IA X2 IDE on single machine and eventually the IA X2 "command Line build" on a different machine.
or ALTERNATIVELY;
- IA 15 IDE on single machine and eventually the IA 15 "command Line build" on a different machine.

In other words; the version of the installed "command Line build" must match with the IA IDE installed and this independently of the machine where you decide to install the IA IDE and "command Line build".

For what concerns the "command Line build" installation, of course this must be activated ... otherwise it'll work as trial.

NOTE!
Along with the "command Line build" installation, from the IA installer you have to select any required plug-ins and application runtimes, as well as the authenticode support files to enable code signing.

Regards

Re: Remote Build Execution

Posted: Tue Apr 05, 2016 3:14 pm
by lucasfrigo
I see.
Thank you very much for your answers.
Now we have a IDE machine and another Build only machine, both with the IA X2.
We uninstalled the IA 15 installation we had, and if needed we will use a floating license that we have for it.
I think we are all set now!
Thanks again for your help.
Best regards.

Re: Remote Build Execution

Posted: Wed Apr 06, 2016 12:58 pm
by FrancescoT
:D