I'm currently evaluating Bamboo for game development purposes. One of the big concerns I have is the artifact sharing and the speed & efficiency of it for deployment.
A full build of a game can run into several gig in size, and the idea of checking out and compiling code and sharing THE ENTIRE CHECKOUT as an artifact to the next stage feels really inefficient to me.
Is there something I'm missing for how to handle this? The general idea is that for a standard build we just want to compile and commit binaries, but a deployment needs additional steps that I'd like to have as a separate (and perhaps manually triggered) stage/job.