52aee99a66
ci: use BuildKit
2020-12-07 21:22:15 +01:00
78a52d8213
ci: allow manual deployment of docker image
2020-09-21 09:28:04 +02:00
2014b8b61a
final cppcheck fixes
2020-09-11 16:27:22 +02:00
9b594d3185
ci: fix cppcheck job
2020-09-11 15:15:55 +02:00
20efb098e8
ci: fix cppcheck include paths
2020-09-11 12:05:37 +02:00
255c9efae1
ci: fix cppcheck job
2020-09-10 18:24:27 +02:00
Niklas Eiling
13c4646ce8
add cppcheck CI stages
2020-09-10 18:24:27 +02:00
6b911cd67f
cmake: only build FPGA support if libxil is present
2020-07-01 17:33:29 +02:00
787746dd91
ci: add new minimal build
2020-07-01 17:20:30 +02:00
dfa8e73333
allow integration tests to fail (wip)
2020-07-01 17:07:17 +02:00
cdf1819def
2020-07-01 17:07:16 +02:00
fa96d2a016
more CI fixes
2020-06-08 01:49:46 +02:00
9ada99d48b
python: run linting in CI
2020-06-07 23:28:43 +02:00
dd43559c7d
ci: do not package EtherCAT node for now, as we are missing a RPM package for Etherlab
2020-02-02 13:28:20 +01:00
8204b0ad72
ci: use variable for docker image name
2020-01-24 12:20:06 +01:00
41a6030729
ci: push docker iamges for master branch
2020-01-24 12:12:45 +01:00
58dcdeb629
ci: fix deployment
2020-01-24 12:12:45 +01:00
b7d37c9405
ci: fix missing docker tags
2019-10-26 17:08:10 +02:00
fa0d224b69
ci: upload docker images only in deploy stage
2019-10-26 16:54:27 +02:00
1a4c018317
ci: split docker deploy job
2019-10-26 16:39:28 +02:00
b54028fba7
docker: enable builds for Centos
2019-10-26 16:23:43 +02:00
118b47c34a
docker: use RWTH GitLab registry for images
2019-10-26 14:54:11 +02:00
f7591ea333
ci: deploy docker images to RWTH GitLab registry
2019-10-26 14:01:50 +02:00
a2c45a2ca6
ci: reenable manual raspbian builds
2019-10-17 21:37:24 +02:00
e3dc864164
ci: build armv6 target only on master branch
2019-10-17 21:19:42 +02:00
a639bd775d
ci: do not build base template
2019-10-17 21:09:14 +02:00
Sonja Happ
f8fe445623
fixes for multiarch:
...
- install cmake 3.15.3. binaries from github (older version in buster has a bug!)
- use CMAKE_OPTS flag for compiling fmt and spdlog
- use the cmake TOOLCHAIN file and INSTALL_LIBDIR fitting to the architecture in build stage
2019-09-17 12:32:54 +02:00
be863894d8
cmake: fix search path
2019-09-04 00:41:28 +02:00
387918660c
ci: run raspbian build only manually
2019-06-28 14:25:04 +02:00
e0f4fe7402
ci: fix missing docs in install stage
2019-06-28 13:37:01 +02:00
594105454f
ci: ix dependency for package building
2019-06-28 11:49:00 +02:00
56c3db4bb1
ci: fix deployment of packages
2019-06-27 22:15:20 +02:00
fb401ae65b
ci: build RPM packages in every commit
2019-06-27 21:26:27 +02:00
bb3210faaf
ci: allow failures in integration tests
2019-06-27 09:55:30 +02:00
4038ec03bc
ci: limit libSegfault to tests only
2019-06-27 01:44:19 +02:00
7a8b2b902d
ci: add support for armhf and aarch64 cross-builds
2019-06-27 01:25:25 +02:00
5e3d5a49a0
ci: add cross-compile target
2019-06-26 23:33:41 +02:00
2d818774e9
ci: remove libSegfault from build stages
2019-06-26 23:32:41 +02:00
93ce39b303
ci: allow package deployment also for non tagged commits
2019-06-26 20:48:33 +02:00
af62dc20ca
ci: use full concurency
2019-06-26 20:38:07 +02:00
Sonja Happ
f744d90af9
CI: try to build raspbian WITH_API=ON
2019-05-08 15:56:24 +02:00
Sonja Happ
3db0a1894f
Docker raspbian: build and test for raspbian in CI
2019-05-08 15:02:18 +02:00
12a232f334
ci: disable raspbian builds for now
2019-04-23 09:40:51 +02:00
2866ad65a6
cmake: remove option WITH_IO
2019-04-05 10:47:57 +02:00
6af9c4c653
ci: simplify gitlab-ci.yml file
2019-04-05 03:17:09 +02:00
2c4279dae2
ci/docker: cross-compile for Raspian
2019-04-05 02:19:40 +02:00
d59dcdc0b2
ci: another attempt to debug CI-only segfaults
2019-03-31 22:38:13 +02:00
3f5d4b2ba6
ci: another attempt to debug CI-only segfaults
2019-03-31 22:36:41 +02:00
61de5be927
ci: store coredump as artifact
2019-03-31 22:28:35 +02:00
903ad4075c
ci: use parallel build
2019-03-31 22:27:13 +02:00