Allow customisation of build job runner tags
Currently the build
jobs are hardcoded to use tags: [executor-docker]
, because our runners use that to indicate support for docker. However, when running on other instances, or other runners in general, those tags might not match anything, so we should support overriding those tags with something else.