[Development] Continuous Integration for 3rd party projects using Qt
kormalev.denis at gmail.com
Mon Mar 18 18:57:15 CET 2019
Different compilers and qt versions are easily solvable with multiple docker images (that can be generated using single Dockerfile with arguments).
In this case in CI itself all you need is just to build in each of them in common way (ideally you just put your build script as entry point and run docker container. After it finishes you’ll have all the artifacts to check).
> On Mar 17, 2019, at 11:49 PM, Uwe Rathmann <Uwe.Rathmann at tigertal.de> wrote:
> thanks for the all the hints in this thread - I will check them if I
> can't find a service, that is more specific:
> The very first of my problems is to know about the platforms I need to
> test. I guess the list of all operating system and compiler combinations
> can be found somewhere in the Qt docs, but considering, that only on
> "Linux" you have to consider gcc/icc/clang - for gcc only you have
> v4/5/6/7/8 ...
> Furthermore a project like Qwt supports all Qt versions >= 4.4. Even,
> when limiting the tests to a set of relevant versions - let's say
> 4.8/5.6/5.9/5.12 - complexity grows significantly.
> My guess is that setting up all the build environments for a) is what has
> been solved with Coin. Actually I'm not interested in "continous" - it
> would be good enough to compile all my stuff once in a while ?
> Development mailing list
> Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Development