Spring Cloud Discovery para múltiples versiones de servicio

Me hago una pregunta sin encontrar respuestas para ella. Quizás alguien aquí tenga ideas sobre eso ;-) Usando un registro de servicios (Eureka) en Spring Cloud con clientes RestTemplate y Feign, tengo diferentesversiones de compilación del mismo servicio La versión de compilación se documenta a través del punto final de Actuator / info.

{
"build": {
"version": "0.0.1-SNAPSHOT",
"artifact": "service-a",
"name": "service-a",
"group": "com.mycompany",
"time": 1487253409000
}
}
...
{
"build": {
"version": "0.0.2-SNAPSHOT",
"artifact": "service-a",
"name": "service-a",
"group": "com.mycompany",
"time": 1487325340000
}
}

¿Hay algún medio para pedir una versión de compilación particular en la llamada del cliente? ¿Debo usar los filtros de enrutamiento de la puerta de enlace para administrar eso? Pero la detección de la versión seguiría siendo un problema, supongo ...

Bueno, cualquier sugerencia apreciada.