mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
* [supervisor] Make sure we read the last chunk of message when task is closed * [server, dashboard] Prebuild logs: stream as UInt8Array instead of string, and make sure we send the last chunk before closing the response * Make log buffer more efficient Merging done with `TypedArray.prototype.set()` as suggested here: https://stackoverflow.com/a/73074813/10199319 * [dashboard] PrebuildTaskTab: use hash(err.message) as toastId * [server] prebuild logs: Only call res.end after a timeout, so clients can continue reading from the stream * [dashboard] prebuild logs emitter: If we receive code "200", forward prefixChunk, and stop streaming * fixup! [dashboard] PrebuildTaskTab: use hash(err.message) as toastId --------- Co-authored-by: Filip Troníček <filip@gitpod.io>
Hot deployment
Run ./hot-deploy.sh to build and publish the supervisor image from your dev workspace and
update the IDE config map in a preview environment. After that start a new workspace in preview environment to try your changes.