Commit Graph

45 Commits

Author SHA1 Message Date
be8299e294 custom conan dir 2020-10-31 16:50:23 +01:00
9bfddef920 build in one job 2020-10-31 11:57:49 +01:00
3d29ab4b17 use var for cache path 2020-10-31 11:33:58 +01:00
d4d9b13b20 use job artifacts to share cmake generated files between jobs 2020-10-31 11:14:48 +01:00
20bd14ad95 correct cmake dir 2020-10-30 19:41:14 +01:00
3e5ffff839 force using cmake generator and set build folder manually 2020-10-30 19:16:16 +01:00
37ba7dce21 create build folder only if not existing 2020-10-30 19:04:00 +01:00
05f3600613 add cleanup job 2020-10-16 19:16:41 +02:00
2e3e4986f6 no files outside build dir allowed 2020-10-16 19:11:17 +02:00
346875312b artifacts for stages 2020-10-16 19:07:29 +02:00
ed08771107 seperate to stages 2020-10-16 19:03:05 +02:00
ad11f040f2 enable sysrequires 2020-10-16 18:54:27 +02:00
a81c69f833 correct folder 2020-10-16 18:50:06 +02:00
9de1729c52 correct folder 2020-10-16 18:45:25 +02:00
726009a379 not set compiler 2020-10-16 18:42:03 +02:00
d7fb231705 another build path 2020-10-16 18:37:37 +02:00
9a628d60f6 rm rest 2020-10-16 18:33:17 +02:00
40110b13ca global image 2020-10-16 18:25:47 +02:00
b3da9b64fa new default profile 2020-10-16 18:20:30 +02:00
fd14c07fe8 set correct compiler flag 2020-10-16 18:15:11 +02:00
819803835c install recommeneded dependencies 2020-10-16 18:07:55 +02:00
a140f74119 do not install recommeneded dependencies 2020-10-16 18:02:55 +02:00
17c5a38a0c no error if folder exists 2020-10-16 17:56:57 +02:00
d6564f5647 correct cmake folder and cache paths 2020-10-16 17:53:18 +02:00
1254466e66 install dev requirements 2020-10-16 17:45:16 +02:00
fda91c380f use libconfig from bintray 2020-10-16 17:18:08 +02:00
2cbbc7fe92 add also bincrafters to conan init 2020-10-14 00:36:17 +02:00
f64ebed804 fix failing cmake script
add repo to ci
2020-10-14 00:30:55 +02:00
36a945eb1d qt as conan dependency 2020-10-13 01:01:45 +02:00
4a040d6a85 use conan to fetch dependencies 2020-10-12 02:14:42 +02:00
a231e6c852 improved gitlab ci 2020-06-08 11:03:08 +02:00
f4069d02bf right naming in gitlab ci 2020-05-21 14:27:16 +02:00
998f3ea5e8 right xml export of unit test cases for test target 2020-05-20 19:25:37 +02:00
d8c3d4ffb8 correct build of gtests in one target with xml output 2020-05-19 23:57:16 +02:00
ede1afcce3 correct build dependencies for unit test 2020-05-19 21:50:43 +02:00
1239ae015a right ci camke dependencies for win and unix build 2020-05-19 21:29:36 +02:00
5271a25cbc use artifacts instead of cache 2020-05-19 21:13:53 +02:00
fb65ef98fa new gitlab ci for windows build
cmake- check if gtest is installed on build system
validate compiler after setting of compiler paths
2020-05-19 20:58:18 +02:00
826386e849 define cached files globally/ including last test job 2020-05-08 17:28:19 +02:00
25f32dc4f4 cache whole project between jobs 2020-05-08 17:23:19 +02:00
2b863c6050 keep data between stages 2020-05-08 17:20:11 +02:00
a43b730b53 multistaging ci 2020-05-08 17:17:20 +02:00
12de026842 Update .gitlab-ci.yml 2020-05-07 18:08:31 +00:00
Lukas-Heiligenbrunner
463853dbd7
Unit test framework (#10)
* add first Unit Test
with gtest and cmake dependencies

* optionally build tests or not
added some realistic tests

* added ci compatible run configuration

* added test dependencies -lpthread -lm to work in debian correctly

* added some docs
and option infos
2020-05-07 19:58:16 +02:00
4bc836c971 added gitlab build job
improved readme
2020-04-30 15:15:01 +02:00