bob
bob copied to clipboard
Continuous build
When dev changes , cause I pressed save all in my ide, rebuild and slipstream the binaries in .
A file system poller knows where the code is due to the yaml file.
Bob then runs as normal , it’s just invoked by the poller.
Debugging can even use this pattern with delve so that you end up with “ edit and continue“ like DX.
The binaries just need a caller path to be told to upgrade in order for Edit and Continue to work. At upgrade time it forks and runs the new binary without dropping any connections.
https://github.com/jpillora/overseer Looks like a good base ..
It’s irrespective of if it’s docker or k8 or non Docke and the same thing occurs on production is you want however immutable environments dogma means devs can turn it off for production.