implementation of cron daemon #134

Merged
Jef Roosens merged 22 commits from cron into dev 2022-04-30 21:05:06 +02:00

22 commits

Author SHA1 Message Date
cfacf9ed0f
fix(cron): don't show error for empty cron schedule
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-30 20:58:43 +02:00
f9f440500e
docs: added comment string to each function
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-30 20:22:03 +02:00
fb65efdfbe
feat(cron): added removal of old builder images
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-30 18:38:24 +02:00
369b4458c5
feat(cron): added automatic rebuilding of image; implemented builds 2022-04-30 18:10:33 +02:00
98c0e52b08
chore(ci): added missdoc -p check; merged lint commands 2022-04-30 16:41:12 +02:00
caee56efd4
feat(cron): improve sleep calculation; prevent invalid rescheduling of
finished builds
2022-04-30 16:08:35 +02:00
a1c308f29d
feature(daemon): added api renewal & calculated sleep time
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-30 14:19:08 +02:00
11ac3c0470
docs: added docs command & notice in README 2022-04-30 14:19:08 +02:00
5287067ea7
chore(ci): run builds sequentially 2022-04-30 14:19:08 +02:00
6f9e1b5f3c
feat(cron): start of working loop 2022-04-30 11:58:49 +02:00
4d26797453
chore(ci): Updated PKGBUILD to use vieter-v package 2022-04-30 11:58:49 +02:00
7722d5a7e4
fix: replace byte with u8
BREAKING: the V compiler removed the byte type alias in favor of u8.
2022-04-30 11:58:49 +02:00
20707f6af1
chore(ci): change debug build used
chore(ci): removed skip-unused-static experimental build

chore: updated Makefile
2022-04-30 11:58:49 +02:00
92ca5b8024
Merge branch 'dev' into cron
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-15 11:13:04 +02:00
cf77037188
Some more experimental builds
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-14 23:17:52 +02:00
cd8fd78616
Added experimental builds to CI
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/build_experimental Pipeline failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-14 23:15:19 +02:00
c8fc683384
Eh don't feel like writing scheduler rn
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-14 21:20:10 +02:00
c8af362a4a
Workaround for weird bug
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-14 20:38:14 +02:00
78b477fb92
Removed deprecated err.msg & err.code
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
2022-04-13 22:20:05 +02:00
f7e1aba30b
Attempt at writing renew_queue function; seems to just stop in the
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
middle
2022-04-13 16:12:22 +02:00
ff57d73998
Start of daemon (not working) [CI SKIP] 2022-04-13 15:24:55 +02:00
132a7a8ba5
Added int support to env; fixed apparently broken defaults 2022-04-13 14:51:01 +02:00