executor repo as service