1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

169 commits

Author SHA1 Message Date
Philipp Jungkamp
396dd7642e ci: Check Python code with black and mypy
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-21 14:46:54 +02:00
b5f554d828 Ignore too long lines in flake8 linter
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-09-07 11:16:04 +02:00
Steffen Vogel
0735eb0f89 Make project REUSE compliant
And various other cleanups and harmonizations

Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-07 11:16:04 +02:00
Philipp Jungkamp
4224f72ecb cmake: disable warning as error on default release builds
A new warning introduced by the compiler on a target system should not
break the build on that target.
You can override that behaviour using VILLAS_COMPILE_WARNING_AS_ERROR.

Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-06-23 11:53:01 +02:00
Steffen Vogel
f77231f2a7
Merge pull request #676 from VILLASframework/fix-ci-cmake
ci: Use uniform cmake invocation
2023-06-21 16:35:52 +02:00
Steffen Vogel
ad6de61766
Merge pull request #673 from VILLASframework/build-vscode-devcontainer-image
ci: Build and push VSCode devcontainer image in CI
2023-06-21 16:31:18 +02:00
Philipp Jungkamp
99bad50d6b ci: Use uniform cmake invocation
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-06-21 16:09:31 +02:00
Steffen Vogel
c5c5c54a28 ci: Build and push VSCode devcontainer image in CI
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-06-21 12:43:45 +02:00
Steffen Vogel
bc48e0928e ci: Enable release builds in CI
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-06-21 10:23:51 +00:00
Steffen Vogel
6eb20df258 re-enable VILLASfpga node-type in CI
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-17 13:34:47 +01:00
Steffen Vogel
8464975447 ci: remove libsegfault usage as its gone in newer glibc versions
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-11 12:58:53 +01:00
b6e31f9b3e ci: disable build of VILLASfpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 10:07:33 +01:00
13c38abf36 fix CI
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 08:55:41 +01:00
5b5bb63c61 ci: fix docker manifest generation 2022-03-15 12:35:33 -04:00
8bef1e6830 ci: fix manual deployment of docker 2022-03-15 08:59:55 -04:00
e19cced20d ci: speedup compilation 2022-03-14 23:56:12 -04:00
b8db5176d6 docker: remove alpine and centos images in favor of debian multiarch builds 2022-03-14 22:58:18 -04:00
203ae7c55f docker: add Dockerfile for Rocky linux 2022-02-14 12:07:52 +01:00
784e970bfe port large parts of VILLASnode to C++ and fix tests alongside 2022-01-11 09:19:53 -05:00
c18a13f1b3 ci: fix CI 2021-09-22 13:04:54 +02:00
d7849bd25e ci: fix config 2021-09-22 10:46:38 +02:00
8c2d6f770a ci: fix config 2021-09-22 10:29:36 +02:00
03eb295a8f ci: build debian images only in packaging stage 2021-09-21 13:44:45 +02:00
b44894e28a ci: make docker target configurable 2021-09-21 13:41:47 +02:00
382f609ddd ci: make docker target configurable 2021-09-21 11:04:39 +02:00
a876333846 ci: remove build of docs and rpm packages 2021-09-21 11:03:14 +02:00
ebf8fb41b8 ci: update docker buildx to v0.6.3 2021-09-21 11:01:48 +02:00
d6b2aea51e ci: remove unused variable 2021-09-17 14:08:36 +02:00
Sonja Happ
a6bd73861b CI: fix rabbitmq version service to 3.8 due to breaking changes in config of version 3.9 (latest) 2021-08-31 13:53:06 +02:00
45fe6e550b ci: limit concurrency 2021-07-21 15:11:09 +02:00
b2a8b36fef deps: add MAKE_OPTS variable 2021-07-20 18:15:11 +02:00
d72a133263 redis: add new redis node-type 2021-07-20 14:53:40 +00:00
45a5226365 fix CI 2021-05-10 00:48:00 +00:00
a757d28337 fix CI 2021-05-10 00:46:01 +00:00
44b11d54b1 ci: use GitLab services for AMQP and MQTT tests 2021-03-17 14:58:45 +00:00
a2b5f1abb2 Merge branch 'master' into dftHook
Conflicts:
	.gitlab-ci.yml
2021-02-19 01:40:17 +01:00
80b58e21c6 ci: avoid seccomp issues 2021-02-17 18:53:03 +01:00
8b35978dda ci: bump version of docekr image 2021-02-17 15:57:32 +01:00
1250a127ed fix CI 2021-02-16 15:02:06 +01:00
df690ad859 ci: fix CI config 2021-01-08 22:26:20 +01:00
69a5044b51 ci: fix pushing images build with buildx 2021-01-08 22:21:26 +01:00
ca4c86a5b9 ci: use parallel build matrix 2021-01-08 22:21:25 +01:00
cf56aae2d1 ci: fix creation of multi-platform manifest 2021-01-08 22:21:25 +01:00
ab8861a79b docker: skip comedilib in Alpine images as Alpine's musl ld has broken
support for symbol versioning
2021-01-08 22:21:25 +01:00
704b31e0af ci: provide correct build args ARCH and TRIPLET for Alpine Docker image builds 2021-01-08 22:21:25 +01:00
a67bb0728b ci: build cross-platform Alpine images 2021-01-08 22:21:25 +01:00
f4a43c9b47 ci: do not run manual jobs for tagged commits 2021-01-08 22:21:25 +01:00
d88ea181d5 fix CI 2021-01-04 20:59:13 +01:00
0f2b33386b ci: multiplatform builds 2020-12-07 21:22:17 +01:00
8ad73f7e52 fix CI 2020-12-07 21:22:16 +01:00