use a unique docker runner for almost all build jobs (yocto excepted) to reduce complexity and help maintenance