Hey there Maxime,
Thanks for the question. So I *think* you should be able to sidestep the token definition altogether, and have it issued via session auth from the Horde server itself based off of this change. If you try removing the <token> field from your buildconfiguration.xml, a whole other code path should be invoked. This is a mix of auto-issued HordeServer tokens (via the UE_HORDE_TOKEN environment variable - for the build automation context), or an interactive (i.e. opens browser and initiates oidc auth).
Let me know how that fares.
Kind regards,
Julian