Commit Graph

66 Commits

Author SHA1 Message Date
restitux 176de76581 Refactor webhook handling logic into seperate pkg 2022-12-24 17:20:09 -07:00
restitux e16444f3f1 Add stop command to run-dev.sh 2022-12-24 17:19:50 -07:00
restitux 91f0410485 Cleanup docker development setup 2022-12-24 17:05:57 -07:00
restitux c1ad692817 Webhook now type asserts payload and reads ref 2022-12-24 15:29:00 -07:00
restitux c731e560af Change launch logic to receive config in scheduler 2022-12-24 00:10:06 -07:00
restitux b29d3a8f80 Add WIP proper webhook support (for gitea) 2022-12-23 23:54:53 -07:00
restitux 46245b73c9 Add webhook testing and Docker compose cleanup 2022-12-23 20:16:24 -07:00
restitux 9cb4ca687e Add repo polling support 2022-12-20 16:24:27 -07:00
restitux 53a3a70a06 Update ports to allow standalone runner to connect 2022-10-23 19:59:36 -06:00
restitux dffb0adfa6 Fix setting running variable on runner 2022-10-17 01:10:25 -06:00
restitux 447e269437 Remove folder jobs and add Id to runner message 2022-10-17 00:31:31 -06:00
restitux bbe9dcaf2a WIP: Replace job execution with runner delegation
Server now accepts runner connections via websockets. Jobs
will be delegated to these runners. This is currently a WIP,
as it is still hardcoded to use the first available runner.
2022-10-16 14:54:49 -06:00
restitux b44d4352ff Add docker compose dind example 2022-09-19 17:28:14 -06:00
restitux 2f4016b32a Add docker container logic to runner 2022-09-16 14:42:25 -06:00
restitux 7154ddc700 Add docker and docker compose deployment files 2022-09-16 14:41:50 -06:00
restitux a7bedb3dcd Initial commit 2022-09-15 22:02:25 -06:00