The setup we are looking for is:
Local (in office) - CI
Not sure if this is possible to as we have a legal requirement at present to keep the source code internally.
OnDemand is designed to be one integrated package, all 'in the cloud'... so there is currently no way to link up an OnDemand instance to a local version of Bamboo/local repo/just about anything 'local'. You could set up a really clean suite of those applications locally (not quite at all in one as in OnDemand, but linked up nicely)
That's what I was thinking, unfortunitely the movement of our repository to the cloud isn't something we can do. I will look into the applications being hosted internally but it's more to manage which is why we wanted to th cloud option.
Is this something that is on a road map for future developments of the product?
I would say that it is 'on the radar', but not currently on the roadmap...I wish I had better news...