Peter
|
34c431790e
|
refactor: use connect-go instead of regular Google gRPC
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
- support binary name for plugins
- register plugins for container jobs
|
2023-09-12 18:43:34 +02:00 |
|
Peter
|
c0b3cdc611
|
refactor: move gRPC code to extra repo
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-08-17 17:04:16 +02:00 |
|
Peter
|
f1e79ba75e
|
feat: move gRPC code to extra module
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-08-16 17:34:32 +02:00 |
|
Peter
|
786578bc6f
|
feat: adapt new wire format
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
update to Go 1.21
|
2023-08-15 21:47:19 +02:00 |
|
Peter
|
1261932bdc
|
refactor: apply golangci-lint findings
continuous-integration/drone/push Build is passing
|
2023-06-22 19:16:00 +02:00 |
|
Peter
|
ee2cdfd942
|
feat: initial plugin support
|
2023-05-24 22:10:01 +02:00 |
|
Peter
|
fee941a0e4
|
feat(state): introduce SQLite based state store
Allow modules to keep a state of their latest execution and skp if not necessary
|
2023-05-02 18:44:47 +02:00 |
|
Peter
|
fd2aebaa3b
|
refactor(cli): restructure initialization logic and get rid of global state
|
2023-05-01 10:15:53 +02:00 |
|
Peter
|
f5c9dfc231
|
refactor(ignore): make ignore implement fs.FS for easier testing later on
|
2023-04-19 18:39:56 +02:00 |
|
Peter
|
3e617cedbd
|
feat(task): stream output from tasks on the fly
|
2023-04-18 21:30:46 +02:00 |
|
Peter
|
4f899ebd9e
|
feat(task): basic prototype of container tasks
extraction of created files is still missing
|
2023-04-14 20:08:59 +02:00 |
|
Peter
|
3819c692de
|
feat: prepare container execution
|
2023-04-11 22:30:48 +02:00 |
|