pull, push, build are streamable