Devlog 5
I finished the /new-project page and wrote some types.
While testing I found a major bug, that if a build request comes to the build-worker while a build is running then the output files gets overwritten, resulting in a broken deployment. I could fix it by having the outputs of the build on separate folders and uploading them one by one. But this approach wasn’t utilising the queues.
I will change the structure to something like this, [Github Webhook/Initial Deploy] -> [Control-plane] -> [Cloudflare Queue] -> [control-plane queue handler] -> this sends the build details to the build-worker after building it will update the status of the deployment. This was i don’t have to manage concurrency my self
I am spending a lot of time in styling. hope it looks good :?)
Nexxt
- Building what I just explained.
- Improve the bland dashboard.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.