I'm finding that I commonly need to redefine the same set of steps across different projects and plans, ie. my build process is similar for different builds (read some project vars, generate some output, perform a build, rename the output...).
I think that writing my own reusable task is probably a good way to control repeatability here. But as my own task will merely call a sequence of pre-defined Bamboo tasks (script, inject, command etc) I need to know that this is possible before I start. It seems like a common use case, but can someone confirm this is possible/easy, and point me at an example?
Thanks.