kpcyrd / rebuilderd

Independent verification of binary packages - reproducible builds
GNU General Public License v3.0
352 stars 23 forks source link

Improved logging #114

Closed kpcyrd closed 2 years ago

kpcyrd commented 2 years ago

Instead of returning a string with the build log this now creates a Vec<u8> and passes it as &mut Vec<u8>, in case of any error (even after we've already logged output from the child process) we append to this Vec too and send it back to the daemon, so the build log up to that point isn't lost.

We also include the following info in logs now: