andrewchambers / hermes

Hermes software environment manager
MIT License
312 stars 8 forks source link

Build debugging repl #42

Open andrewchambers opened 4 years ago

andrewchambers commented 4 years ago

During a package build it seems important to be able to do a few things:

This should work the same for both local builds and remote builds.

I envision this feature to work similarly to a the fetch.sock but when --debug is set, there is also a debug.sock that forwards connections to a local daemon, (exactly like the fetch server).

andrewchambers commented 4 years ago

Stretch goal would be save/rewind. This might be as simple as rsync + saving environment variables.