orbitalci / orbital

Orbital is a self-hosted CI system for solo/small consulting dev teams. Written in Rust.
GNU General Public License v3.0
29 stars 2 forks source link

Client ability to follow logs that are in progress #271

Open tjtelan opened 3 years ago

tjtelan commented 3 years ago

orb logs returns only logs from previous build stages. Is it possible with the current setup to return a channel back to the client for the streaming logs?

Might need to do some plumbing with the build context to return a clone() of the particular channel. However, the more I think about it, I'm not sure how to directly communicate with the BuildActor doing the build.