Commit Graph

17 Commits

Author SHA1 Message Date
restitux 08e8104cd9 Change docker go cache dir to _working
This was previously breaking the go tooling as the working directly was
being searched by the lsp and go mod tidy. The go tools ignore
directories that begin with underscores.
2022-12-24 19:45:00 -07:00
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