[Interest] New CI for Qt (and OpenSource Qt/QtC 3rd parties)

Thiago Macieira thiago.macieira at intel.com
Thu Dec 10 16:56:48 CET 2015


On Thursday 10 December 2015 13:40:19 Sarajärvi Tony wrote:
> Puppet itself is a way of maintaining virtual machines once they are up and
> running, or to initially deploy software on a clean OS. The static machines
> we had were maintained via Puppet, but now that we reclone VMs from a
> template machine, we don't have to update and maintain several machines
> simultaneously. It's just enough that we update the template (master VM)
> and all subsequent clones will have the updated software.
> 
> For documentation purposes what we actually have installed, we have been
> playing around with installer scripts that take care of provisioning a
> clean slate OS with everything we need, but with mixed results. The scripts
> themselves take a lot of time writing, and they have to be maintained. But
> they are an asset if we want to install everything from scratch. If any 3rd
> party wants to duplicate our current OS's, they have to rely on the Qt Wiki
> pages for each branch listing the requirements to build Qt.

Puppet can be used for this task. The Puppet files are the installation scripts 
and serve as documentation.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list