Jef Roosens
beb90d5756
refactor: link libvieter; remove cron code & daemon
...
This giant commit removes the old cron daemon & parser, replacing the
latter with a C implementation that will now be maintained in a separate
C library that gets developed independently. This commit lays the
groundwork for implementing features of Vieter in C where possible.
2023-01-28 13:16:36 +01:00
Jef Roosens
f8f611f5c5
feat(api): add search query to targets
2023-01-04 14:12:34 +01:00
Jef Roosens
4ca2521937
feat(server): ability to disable metrics
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline failed
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-29 22:00:43 +01:00
Jef Roosens
b66d1161ed
docs: update docs some more
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-19 11:24:22 +01:00
Jef Roosens
26796f2228
feat(server): use cron schedule for log removal instead
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-19 09:49:03 +01:00
Jef Roosens
a9ad3088bb
feat(server): add log removal daemon
2022-12-17 17:11:19 +01:00
Jef Roosens
f6c5e7c246
feat: add option to force-build package
2022-12-13 19:59:18 +01:00
Jef Roosens
3611123f45
feat(agent): initial working version
2022-12-13 08:37:30 +01:00
Jef Roosens
c818273790
feat: simplified config down to pkg_dir & data_dir
...
BREAKING: downloads are now stored inside the root of pkg_dir, the log
file is always stored in the root of data_dir
2022-05-03 19:50:14 +02:00
Jef Roosens
fb65efdfbe
feat(cron): added removal of old builder images
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/build_experimental Pipeline failed
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
2022-04-30 18:38:24 +02:00
Jef Roosens
caee56efd4
feat(cron): improve sleep calculation; prevent invalid rescheduling of
...
finished builds
2022-04-30 16:08:35 +02:00
Jef Roosens
c8fc683384
Eh don't feel like writing scheduler rn
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
2022-04-14 21:20:10 +02:00
Jef Roosens
f7e1aba30b
Attempt at writing renew_queue function; seems to just stop in the
...
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
middle
2022-04-13 16:12:22 +02:00
Jef Roosens
3b555efa91
Renamed data_dir to repos_dir
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-07 15:21:27 +02:00
Jef Roosens
9d8491a77a
Changed behavior for default_arch variable
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-07 13:47:06 +02:00
Jef Roosens
6479071fd7
Merge branch 'dev' into multi-arch-repos-v2
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-07 13:06:37 +02:00
Jef Roosens
7eb0aa76e1
CLI tool can now work with new repo UUIDs
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-07 11:54:20 +02:00
Jef Roosens
a893577ade
Merge branch 'dev' into multi-arch-repos-v2
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-06 23:11:41 +02:00
Jef Roosens
dff531d866
Some final adjustments before merge
ci/woodpecker/push/arch unknown status
Details
ci/woodpecker/push/deploy unknown status
Details
ci/woodpecker/push/docker unknown status
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-06 19:51:54 +02:00
Jef Roosens
2aa2aa143c
Switched to proper default values system
2022-04-06 18:17:33 +02:00