Jef Roosens Chewing_Bever
Jef Roosens created pull request vieter-v/vieter#306 2022-12-16 11:25:36 +01:00
WIP: address some small problems
Jef Roosens pushed to image-fixes at Chewing_Bever/vieter 2022-12-16 11:22:04 +01:00
1ce7b9d571 feat: add option to specify subdirectory in repo to use
Jef Roosens pushed to image-fixes at Chewing_Bever/vieter 2022-12-15 23:47:55 +01:00
a48358fd75 fix: don't run prepare step twice in builds
Jef Roosens opened issue vieter-v/vieter#305 2022-12-15 20:37:17 +01:00
Notifications using ntfy.sh
Jef Roosens opened issue vieter-v/vieter#304 2022-12-15 16:58:21 +01:00
Some PKGBUILDs don't work with Vieter
Jef Roosens commented on issue vieter-v/vieter#292 2022-12-15 16:17:04 +01:00
Support using arbitrary commit of V compiler

The current dev branch isn't actually broken, so we could just wait this one out as usual 🤷‍♂️

Jef Roosens closed issue vieter-v/vieter#166 2022-12-15 16:03:40 +01:00
Fully configure cron daemons using API
Jef Roosens closed issue vieter-v/vieter#211 2022-12-15 16:02:23 +01:00
Only create/update builder image when it's needed for builds
Jef Roosens commented on issue vieter-v/vieter#211 2022-12-15 16:02:23 +01:00
Only create/update builder image when it's needed for builds

Ths image is no longer relevant due to the server-agent rewrite.

Jef Roosens pushed to image-fixes at Chewing_Bever/vieter 2022-12-15 12:10:06 +01:00
dbbe5c1e51 fix(agent): remove infinite loop and account for externally removed
Jef Roosens pushed to main at vieter-v/docker 2022-12-15 11:55:21 +01:00
9aebb3bedc feat: add image_inspect function
Jef Roosens pushed to main at vieter-v/docker 2022-12-15 11:18:08 +01:00
598597f726 refactor: improve error handling a bit
Jef Roosens pushed to image-fixes at Chewing_Bever/vieter 2022-12-15 10:47:18 +01:00
b634775ca3 refactor(server): clean up server responses a bit
Jef Roosens created branch image-fixes in Chewing_Bever/vieter 2022-12-15 10:02:05 +01:00
Jef Roosens pushed to image-fixes at Chewing_Bever/vieter 2022-12-15 10:02:05 +01:00
0727d0fd25 refactor(client): streamline code & improve error propagation
0bd5158608 feat(client): handle empty and non-successful responses
Compare 2 commits »
Jef Roosens opened issue vieter-v/vieter#303 2022-12-15 09:24:33 +01:00
Client code should be able to work with empty error responses
Jef Roosens commented on issue vieter-v/vieter#152 2022-12-15 08:30:52 +01:00
Builds fail when builder image is removed

With the new agent-server architecture, this happens more often because I can now schedule builds at arbitrary times. The solution might be to check in the refresh_image whether the latest image…

Jef Roosens opened issue vieter-v/vieter#302 2022-12-14 22:27:39 +01:00
Package downloads can still fail
Jef Roosens commented on issue vieter-v/vieter#250 2022-12-14 19:14:04 +01:00
Stdout seems to be buffered in Docker containers

I'm pretty sure this can be resolved by using setbuf(stdout, NULL); to disable buffering for stdout (& stderr as well).

Jef Roosens pushed to dev at Chewing_Bever/vieter 2022-12-14 18:25:17 +01:00
bfe1aafcf1 Merge pull request 'Polling-based agent-server architecture' (#301) from Chewing_Bever/vieter:agent-server-polling into dev
60cb91c18c chore: final read before merging
51df1874f5 agent: some better logging
d7a04c6ebf chore: please the great lint
2cc3e8404e feat: queue one-time builds from CLI
Compare 23 commits »