trivernis
7b75372755
Update vented and add copyright comments
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
3fb35e9383
Fix event handling to not block other events when sending
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
c3710fa60b
Update vented to async version 0.11
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis
efe6a9fce8
Merge pull request #4 from Trivernis/actions
...
Actions
4 years ago
trivernis
7dc6c35a96
Change cache key for docker action
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
98284bfa0b
Fix path for windows release build
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
520745041e
Add push trigger for rust action on actions branch
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
061d4988e3
Make release build depend on test build
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
6fbd7fdb92
Add cargo audit check
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
f0a0e6c7a6
Change cache to use the whole target folder
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
4219ab9583
Add arch to cache key and fix artifact path
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
f6e7db8439
Fix indentation errors
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
f4153d9cef
Fix indentation error
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
ca3a3e36b1
Add multiarch release build to rust action
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
1fccc6eb8f
Fix platforms input param
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
2b5e6c2dc2
Add missing cache param to docker build action
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
eed4983c79
Merge branch 'actions' into docker
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
e6092816aa
Add copying of missing libraries from builder
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis
418a0a2627
Merge pull request #3 from Trivernis/actions
...
Actions
4 years ago
trivernis
ac6575ccab
Add docker action cache and platforms input
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
0d8bc90f19
Add cache to docker action buildfile
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d353c2590d
Add experimental cache to Dockerfile
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d494206c0c
Switch to use alpine as default container
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis
e685fea4f9
Merge pull request #2 from Trivernis/actions
...
Actions
4 years ago
trivernis
34482d06a8
Change cache key to use Cargo.lock
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
6759f42a96
Add full key to restore keys in rust action cache
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
b8b27cbc0a
Make docker action dispatch-only
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
1324bc713c
Add task to actions branch
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
cc6ff26279
Remove some platforms from docker build action
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis
fd8b682d5d
Merge pull request #1 from Trivernis/actions
...
Add rust build and test workflow
4 years ago
trivernis
7287617356
Add cache key
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
347f79fad2
Move cache to before running build
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
5fed0068b8
Add cache to rust build task
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
5baedcc0af
Add docker build action
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
Trivernis
ec9b855aee
Add rust build and test workflow
4 years ago
trivernis
8412062eea
Remove alpine dockerfile and rename scratch.dockerfile to Dockerfile
...
I've given up.
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d14bb1a687
Remove unstable feature and fix docker build
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
e42eee2c54
Fix docker build for arm
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
4766ac3f52
Add dockerfiles and settings checks
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
da8b37e8fd
Remove env_logger
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
2d8a99c2fc
Add configurable timeout and log file directory
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
69b9e98ebb
Update vented to 0.10.4
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
44ea715db7
Update vented and fix sending heartbeats to dead nodes
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
32ae74fa34
Update vented to async emitter version
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
4783aa829d
Change module execution
...
Modules are now executed on multiple threads in a fixed interval.
Events and other data is shared via a thread safe tick context object.
Events are sent via a channel that is read in the main thread to send
the messages to the receiver nodes.
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
3630941962
Add support for node list synchronization
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
4635e24a43
Update vented to 0.4.3
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
17f28f83a6
Update vented
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
ab30a684bd
Add heartbeat module
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
12f82e72f0
Change settings to be done in the config directory
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago